SMEs are owed £14 billion – and the debts can cost them their business
Figures published by the government show that most big companies take more than the recommended 30-day period to pay their bills and some regularly exceed three months. SMEs are owed [...]