BBusiness Read More implications for the insurance marketMarch 2, 2026 The geopolitical turbulence which has marked the start of 2026 reached new levels on Saturday morning when the…