General
Why the US oil majors may end up doing more for the green transition than their (slightly) more progressive European rivals
The energy transition is not on track to mitigate the effects of climate change. Take the case of Shell, whose shareholders recently voted to decelerate…
Read more →