site logo

EDF to invest nearly $10B in energy storage by 2035