About
Team
Portfolio
Insights
About
Team
Portfolio
Insights
Financial services platform for managing weather risk
Financial services platform for managing weather risk
Sectors
Technology
First Invested
2006
Early
Company Status
Acquired
Acquired by Monsanto