ESA-backed startup raises funding for weather-based insurance tech

Business