Almost immediately after Amazon announced on November 13 that it would build a new corporate campus in the Queens neighborhood of Long Island City, critics of the company loudly began making themselves themselves heard.
Almost immediately after Amazon announced on November 13 that it would build a new corporate campus in the Queens neighborhood of Long Island City, critics of the company loudly began making themselves themselves heard.