News

A £28m pre-tax loss in its previous accounts swung by £63.5m into a £35.5m profit before tax for the year to 27 July 2024 ...