Executive Summary The O2 is the world’s most popular live entertainment, leisure, and retail destination. Its world famous, 20,000-capacity arena hosts 200+ events each year, and has sold over 30 million tickets since opening in 2007. A multi-award-winning venue, The […]