Mon 3 August 2026
What on earth is this all about? The Shell Group is set to divest its onshore renewable energy business. It appears that its competitor, TotalEnergies, is likely to be the buyer…
Read MoreWhat on earth is this all about? The Shell Group is set to divest its onshore renewable energy business. It appears that its competitor, TotalEnergies, is likely to be the buyer…
Read More