Amazon’s announcement to split its second headquarters between Long Island City and Virginia has sparked some outrage among some state lawmakers and even U.S. Senators.
NewsChannel 34’s Morgan McKay explains what some of these tax breaks will mean for New York taxpayers…