News

The 12,000-seat Swiss Life Arena may look unapologetically boxy when approached by rail or road. Up close, however, it is enormously fun—not an adjective often associated with the London and Zurich ...