All-weather friends
With the collapse of Woolworths and other high street stalwarts, trade credit insurers were accused of pulling away the umbrella as soon as it started to rain. But having paid out record claims of £320m in 2009 alone, the industry is now…
Filed under business insurance by