Shell
Corporate (energy)
United Kingdom
Shell is a corporate (energy) headquartered in United Kingdom. 1 documented commitment to venture funds. Geographic focus: Global.
Documented commitments1
HeadquartersLondon, United Kingdom
Geographic focusGlobal
Most recent fund backedLightrock Accelerate7
Mandate
Shell is a global group of energy and petrochemical companies. Learn more about Shell on our global website.