TotalEnergies Wins Big In Saudi Arabia With 400 MW Solar Power Deal

TotalEnergies (NYSE:TTE) and Aljomaih Energy & Water won a tender to build and operate a 400MW solar plant in KSA.

read more