Oil giant Shell names new renewables chief

Machteld de Haan to take over as supermajor's head of downstream, renewables and energy solutions

A Shell fuelling station.
A Shell fuelling station.Photo: Shell
Published 23 January 2025, 07:55Updated 23 January 2025, 07:55
ShellEurope