Skip to playerSkip to main content
  • 7 years ago
Amazon executives and New York politicians just weren’t able to make things work in order for the retail giant to build a second headquarters in Long Island City, Queens...Veuer’s Chandra Lanier has the story.

Category

🗞
News

Recommended