Financial services platform for managing weather risk Sector: Consumer Technology, Enterprise, Infrastructure & Services, Information Technology Company Status: Private Investment Status: Current