Last Tuesday, Gov. Cuomo announced that Amazon will establish a new corporate headquarters in Long Island City, Queens, where it expects to eventually employ at least 25,000 people. Amazon is promising to invest $2.5 billion in Long Island City in the coming decade, and up to $3.6 billion when ancillary community projects are counted over […]