amazon Tag

What We Know About The New Amazon Headquarters in Long Island City

What We Know About The New Amazon Headquarters in Long Island City

After 238 proposals and 14 months of intense speculation, Amazon recently announced the new location for their second North American headquarters in Long Island City, New York. Why Long Island City? Long Island City is close in proximity to New York City - offering cultural institutions, international airports, public transit options and many other benefits of a densely populated urban area. Long...