Veolia partners TotalEnergies to construct the solar PV system for a desalination plant
TotalEnergies and Veolia have signed an agreement to start the construction of the largest solar photovoltaic (PV) system providing power for a desalination plant in Oman, in the city of Sur. The power plant will be located on the site of the Sharqiyah Desalination plant, which is a reference in Oman and in the gulf […]