MarketsOil giant Shell names new renewables chiefMachteld de Haan to take over as supermajor's head of downstream, renewables and energy solutionsA Shell fuelling station.Photo: ShellAndrew LeeEditor, Recharge