French water, waste and energy management company Veolia (EPA:VIE) has signed a power supply agreement with TotalEnergies SE (EPA:TTE) to procure more than 350 GWh per year from renewable sources for its municipal water operations in Spain, Veolia said on Tuesday.