Tag "Mercedes Benz Stadium"
Mercedes Benz Stadium’s latest award shows what goes into a new stadium
Building a new stadium is a difficult business. Not only are you designing a building to house tens of thousands of people in party mode every few days, but you’re