Press releases listing PDF PR - Veolia and TotalEnergies partner to Build the Largest Solar System for a Desalination Plant in Oman (283.13 KB)