Energy SavingGeneration

Plan for ‘largest’ solar system for a desalination plant moves forward

The photovoltaic project developed by TotalEnergies and Veolia will supply a seawater desalination plant in Oman

Related Posts