12 March 2025

North Sea collision could lead to $300m insured loss, says Morningstar DBRS