By Phoebe Fraser 2025-03-11T14:40:00
Confidence has dropped to its lowest level since October 2022 as the sector braces for £3.4bn in additional annual costs from April, according to CGA by NIQ
Already have an account? Sign in