We thought you’d like to see a superb photo of a foreman proudly displaying his CVS-enabled photo ID card on the jobsite, sent to us by one of our clients.

As you look closely at this great picture, you’re probably wondering where that amazing construction site is?

Its the new Mercedes-Benz NFL Stadium being built in Atlanta, future home of the Falcons!

If you want to learn more about this breath-taking project, go to : https://mercedesbenzstadium.com/.  Be sure to check out some of the amazing videos and simulations showing construction progress, and how it will look when its finished in time for the 2017 football season.