22-10-2015 11:33 via insurancetimes.co.uk

Lloyd’s to allow three-year delegated authority contracts

Contracts were previously limited to 18 months
Read more »