8 June 2018

May's North Atlantic storms set to hit insurers for multi-billion dollar losses