Insurtech startup Onsurity raises $24 mn In Series B funding led by the International Finance Corporation (IFC)