Current Valuation:$350bn
First Invested
Headquarters:
Founded
Capital Deployed:
Current Valuation:
$2.1bn
$212m
London, UK
2011 by Peter Smith
April 2021 @ EV $5.2bn