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