The collapse of building giant Carillion has left thousands of small firms owed huge sums. But why are some companies so slow to pay for work that has been duly completed? Show more
Discover 11,128,835 listings and 280,349 playable programmes from the BBC
The collapse of building giant Carillion has left thousands of small firms owed huge sums. But why are some companies so slow to pay for work that has been duly completed? Show more