Are late B2B payments slowing down the economy?

Late payments can have a disastrous ripple effect on the supply chains of small businesses and there is big room for improvement