Oil giant TotalEnergies dives deeper into US renewables with $250m SunPower deal
French supermajor to buy commercial and industrial business of California-based solar group in which it is largest investor
French supermajor to buy commercial and industrial business of California-based solar group in which it is largest investor