A group of Atalanta residents has brought a lawsuit against AMB Sports and Entertainment (AMBSE), the owners of the Mercedes-Benz Stadium (MBS) in Atlanta, arguing that the operator should pay $26m in property tax every year. If successful, the suit would expose the owners of NFL team the Atlanta Falcons and MLS team Atlanta United, to $700m in taxes over the 30-year contract for the venue.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here