New stadium for Atlanta Falcons at Rs 11,000 cr

Share this:

The new home of the Atlanta Falcons, Mercedes-Benz Stadium cost $1.5 billion i.e around Rs 11, 000 cr . And it is expected to be completed in June. The stadium features a retractable roof and a 360-degree HD “halo” video board.

Share this:

Leave a Comment