Geopolitical uncertainty boosts insurance technology firm Concirrus

Demand is increasing for data and intelligence on shipping’s trouble spots