Shell last year booked a significant write-down owing to a shelved biofuels project in the Netherlands. The company, along ...
The UK Labour government is under pressure to reaffirm its commitment to the energy transition after a judge ruled ...