TotalEnergies, Veolia Cooperate For Building Largest Solar System in Oman
TotalEnergies and Veolia have signed an agreement to construct the largest solar photovoltaic (PV) system for Oman's Sur desalination plant. Located on the site of the Sharqiyah Desalination Plant, which supplies ...