(FILES) This illustrative photograph shows screens displaying the logo of the French company TotalEnergies, listed on the CAC 40, the main stock market index of the Paris Stock Exchange, in Toulouse on March 31, 2026. 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 Lionel BONAVENTURE / AFP via Getty Images)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo