Loading…
Centria supplied 625,000 square feet of insulated metal panels and accessories for the $1.9 billion Mercedes-Benz Stadium in Atlanta, with a total project value of $4 million. The project started in October 2014 and was completed in November 2018.