Shell faces pressure to steer away from its legacy business Adham Elshaabiny, Marketing Director November 6, 2021