Shell agrees to sell European onshore renewables portfolio to TotalEnergies - SHEL News | Rallies