(FILES) This photograph shows the logo of TotalEnergies at the Total Energies refinery site, in Gonfreville-l'Orcher, near Le Havre, northwestern France, on October 5, 2022. French energy giant TotalEnergies said July 3, 2026, that it had signed a deal with Shell to buy Shell's European onshore renewable energy businesses for an undisclosed amount. The deal represents around four gigawatts of electricity production, mainly solar and wind power in operation or being built in Italy and the Netherlands, as well as solar, wind and battery storage projects in Italy, Britain and Spain. (Photo by Lou BENOIST / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo