French energy group TotalEnergies SE (EPA:TTE) and compatriot water, waste and energy management company Veolia (EPA:VIE) have teamed up to install a 17-MWp solar photovoltaic (PV) project at a desalination plant in Oman.