Opened in March 2007, the new Wembley Stadium is “truly iconic,” one for the world to see. With a capacity of 90,000 seats, its signature is a circular lattice archway that is the largest unsupported roof structure in the world. As for the roof itself, it’s an engineering stunner: retractable and More >