coverfox

News and Trends

What Made World Bank's IFC Pump in Money Into This Start-up

The insurtech recently secured USD 22 Million in a Series C funding led by IFC, Transamerica and existing investors