New York, New York, United States • 1 Employees
Insurance
80-20 empowers businesses to make better climate risk related decisions by creating more accurate medium and long-term climate forecasts, which translate into actionable for insights for the insurance industry.