Published Oct 15, 2026
01Organization Info
Founded
2011
Headcount
293
02Financial Stability
Total Raised
$126.6M
Last Round
Jul 2025
Valuation
$246M
03Company's YouTube Channel
No company YouTube channel available for this product.
04CEO InterviewAbhay Gupta
Coming soon
Coming soon
Coming soon
05Investors
Accurant International · Canadian Imperial Bank of Commerce · Constellation Technology Ventures · E.ON Strategic Co-Investments · Elemental Impact · Exelon · Future Energy Ventures · Georgian · Innogy · Innogy Innovation Hub · IvyCap Ventures · Khosla Ventures · Moore Strategic Ventures · Plug and Play Tech Center · RWE · SAP.iO · TriplePoint Capital · TriplePoint Venture Growth BDC