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
Alternatively SUBSCRIBE for unrestricted access to all content. Contact us for more information