Amazon's Canceled Plans For NYC Headquarters: SALT In Review

Perhaps the biggest news in the state and local tax realm this past week was Amazon's groundbreaking announcement to pull out of Long Island City, New York, for its second headquarters....

Already a subscriber? Click here to view full article