Bosses in charge of Manchester’s £365 million Co-op Live arena respond after being told to ‘step up’Bosses in charge of Manchester’s £365 million Co-op Live arena respond after being told to ‘step up’
Bosses at what will soon be the UK’s largest indoor stadium say they are committed to Manchester’s ‘grassroots music sector,’ but[...]