February 15, 2019

The American Prospect: Amazon Is Giving Up on New York, and Activists in Nashville and Northern Virginia Are Energized

media mention

Amazon’s announcement to abandon their New York plans comes on the heels of a report from the Institute on Taxation and Economic Policy showing that Amazon made a profit of $11.2 billion in 2018, and, through its navigation of tax loopholes, did not pay any federal income taxes, instead gaining a tax rebate of $129 million.

Read more



Share