Chubb turns to London after failure of $40bn Strait of Hormuz insurance project

Lloyd’s of London and Chubb announce much smaller facility to get shipping moving again through key waterway