Page 1 Back to LEO

Royal Dutch Shell

Together, Anything is Possible

Royal Dutch Shell PLC is a British-Dutch oil and gas company headquartered in the Netherlands and incorporated in the United Kingdom. It is one of the oil and gas "supermajors" and the third-largest company in the world measured by 2018 revenues.

;