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....

Already a subscriber? Click here to view full article