
Live Nation To Upgrade Downtown ATL By Joining $5B Development At Centennial Yards
Live Nation will commit to a lease for a 5,300-seat music venue in Downtown Atlanta. Live Nation Entertainment is investing in its real estate portfolio, committing to a $5 billion plan to upgrade Downtown Atlanta with a Stadium district. The live-music …