Economy Budget Triggers Private Sector Contraction and Retail Sales Decline in Great… admin Nov 24, 2024 The private sector in Great Britain has experienced its first contraction in 12 months, with businesses pointing…