Ga. Justices Say $1.5B Stadium Co. Exempt From Taxes
The company that leases Atlanta's $1.5 billion Mercedes-Benz Stadium does not have to pay property taxes amounting to $26 million per year, the Georgia Supreme Court held Tuesday....To view the full article, register now.
Already a subscriber? Click here to view full article