Amazon Long Island City, but Opportunity is Elsewhere
Tech giant Amazon.com recently announced it would place its newest headquarters in New York City’s Long Island City. There are undoubtedly economic benefits to having the company in the city,…
Share