New stadium for Atlanta Falcons at Rs 11,000 cr


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.


Leave a Comment