Shell buys 1.1 GW of solar projects in Spain
Oil giant Shell has acquired 12 solar projects in Spain with a total capacity of 1.1 GW from renewables developer Isemaren, its head of renewables generation Thomas Brostrom said.
June 05, 2023