Shell (LON: SHEL) logo

Shell (LON: SHEL)

OTHER
London, England, United Kingdom

Shell is a corporation based in London, United Kingdom. Established in 1907, it operates as an independent oil and gas company that explores for and extracts crude oil, and natural gas. The company is primarily into manufacturing, supplying, and shipping crude oil; selling fuels, lubricants, bitumen, and liquefied petroleum gas for home, transport, and industrial use. The assets of the company are managed and governed by the executive management team.

Total Investments
0
Portfolio Companies
0
Exits
0
Funds
0
Investment Focus