Wael Sawan, Shell PLC's Chief Executive, has credited President Bola Tinubu's administration with creating the stable ...
Shell Plc and its partners in Nigeria are exploring how to develop a big oil field in the West African nation, a step that could one ...
Upstream depends on being able to display ads on our services in order to finance our journalism.