Amazon HQ2 and Long Island City: A Match Made In Congestion
Amazon selects Long Island City, New York (in addition to Crystal City, Virgina) for its second headquarters location (HQ2). Preliminary targets aim at the creation of 25,000 jobs and initial…