Elbow Beach Capital

Elbow Beach Capital

We back early-stage business whose technologies support decarbonisation, sustainable energy and social impact. We target long-term value creation, while working with founders and entrepreneurs to accelerate the development and implementation of positive impact technologies. Learn more

Launch date
Employees
Company register number 13672623
London England (HQ)

No columns specified