Shell has agreed to sell its onshore European renewables business to TotalEnergies as it sharpens its…
Tag: KKR
Smart Metering Systems Names Ian Smyth Chief Executive
Smart Metering Systems has appointed Ian Smyth as Chief Executive from Monday, January 12, 2026. The…
TotalEnergies to Sell 50% of its North American Solar Assets
TotalEnergies has agreed to sell 50 per cent of its solar projects portfolio in North America…