Spectator turnover and profit/loss during Barclay ownership - and beyond

Barclay ownership ended in June 2023. Old Queen Street Ventures took over in September 2024.