News

Co-op Live, the UK's largest indoor arena, has been named the No.1 venue for gross sales in the UK and Europe since its opening in May 2024, outranking The O2, according to Pollstar's data rankings.