Smart Metering Systems has appointed Ian Smyth as Chief Executive from Monday, January 12, 2026. The…
Tag: KKR
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…