Energy price cap removes risk for one in four businesses
Government urged to extend support for businesses.
Government urged to extend support for businesses.
UK businesses are currently owed £23.4bn in outstanding invoices.
The CBI says the UK will lose ten years of growth if no action is taken.
Businesses showing signs of strain towards winter.
Spending data shows a 33% increase in retail footfall.