Organization
Free account · your comment posts right after signup
Top videos
Shell plc is a British multinational oil and gas company headquartered in London, England. Shell is a public limited company with a primary listing on the London Stock Exchange (LSE) and secondary listings on Euronext Amsterdam and the New York Stock Exchange. A core component of Big Oil, Shell is the second largest investor-owned oil and gas company in the world by revenue (after ExxonMobil), and among the world's largest companies out of any industry.
Read the full article →Not who you're looking for? Others named Shell: structural element in solid mechanics · census-designated place in Big Horn County, Wyoming, United · structural element of a theater · town in Pastaza, Ecuador