TotalEnergies and Veolia partner to Build the Largest Solar System for a Desalination Plant in Oman
PVTIME – TotalEnergies and Veolia have signed an agreement to start the construction of the largest solar photovoltaic (PV) systems providing power for a desalination plant in Oman, in the…