Inflation Delaying SME Payments, Says Barclays

The cost-of-living crisis is causing delays in payments to companies from consumers as well as within the world of business in Britain, Barclays has said....

Already a subscriber? Click here to view full article