19 September 2024

Lloyd's warns syndicates to improve oversight of delegated business