News

TRADING UPDATE FOR THE 17 WEEKS ENDED 29 JUNE 2025 The trading performance of the Company and its subsidiaries (‘the Group’) for the 17-week period to 29 June 2025 (‘the Period’) reflected further ste ...