According to Supply Chain Dive, in the U.K. 52% of small and medium businesses are waiting for payments. Large business are the biggest source of late payments to suppliers.  

Read the article Supply Chain Dive

Pin It