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 »