Shell logo

Shell

Founded 1891 United Kingdom London, United Kingdom 135804 employees Energy, Oil and Gas

5

Total Investments

5

Portfolio Companies

-

Exits

2

Industries

General Information

Industries Energy, Oil and Gas

Company Overview

Founded 1891
Employees 135804
Location United Kingdom London, United Kingdom
Website shell.com.my

About Shell

Shell is a global energy company with around 87,000 employees in more than 70 countries. We work together to power progress through more and cleaner energy solutions. We serve more than 30 million customers at almost 46,000 retail service stations every day. Our strategy is to accelerate the transition of our business to net-zero emissions, purposefully and profitably. #PoweringProgress

Recent Investments (5)

View All
Company Stage Amount Date
Series B •••••• Jun 2021
Series B •••••• Mar 2021
Acquisition •••••• Feb 2021
Debt Financing •••••• Feb 2019
Convertible Note •••••• Sep 2017

All startup & investor data, one platform.

Filter investors by stage, sector, and geography. Compare portfolios side by side. Spot market signals before anyone else.

Access Millions of Companies and 50K+ Investors

Signal-based outbound intelligence for sales, agencies, and investors.

Analytics cookies (ours + Google). Cookie Policy

Book a demo 30 minutes