South West late invoice numbers fall by over 141,000, according to new research by R3
South West’s year-on-year reduction in overdue invoices was the third highest of all the regions and nations in the UK
Birmingham Post ·