All sphere Articles
Premium Content
The recently opened $2.3 billion Sphere at the Venetian Resort in Las Vegas has wowed critics and consumers. When could a similar Sphere be built in London and what stands in the way?