Shell sells solar and wind operations to France's TotalEnergies
Shell PLC (LSE:SHEL, NYSE:SHEL) has struck a deal to sell its European onshore renewables business to France's TotalEnergies. The FTSE 100 oil giant said it was continuing to reshape its power portfolio and recycle capital into businesses where it believes it has a competitive advantage.