Elected officials say the deal to bring a new Amazon headquarters to New York City is a big win for taxpayers, but the math behind billions of dollars in tax breaks and incentives isn't that simple. 

More…

Comments are closed.