Only 3.1% of the £1 billion Carillion debt to UK businesses is covered by trade credit insurance

You are here: