Business payments blow out amidst tougher conditions
Business-to-business payment terms have blown out to their highest level since 2001, increasing...