Live Nation To Upgrade Downtown Atlanta With $5B Commitment To Centennial Yards
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 entertainment company plans to lease a 5,