Designing the UK’s first large shell structure in 25 years

Location

Manchester, England

Date

June 15, 2023