Collating and Disseminating Credible Power Industry Data and Information
Shell has agreed to sell its onshore European renewables business to TotalEnergies as it sharpens its…