ABOUT
Founding
May 2015
Headquarters
Cambridge, UK
Stage
Series C
Employees
460
Total Funding
Notable Investors
Schroders Capital, Talis Capital, Point72 Ventures, National Grid Partners (NGP), March Capital
CORE METRICS
Amount
Date
ADDRESSABLE MARKET
Estimated Size
Year of Estimate
By navigating this website you agree to our privacy policy.