TotalEnergies shifts toward large-scale renewables after 170 MW solar sale

Marwa Zein