Markets
English

Shell sells upstream assets in Egypt

09:30, 24 September 2021

Shell headquarters in The Hague, Netherlands - Photo: Shutterstock

Share Article

Latest video