Amazon’s ‘HQ2’ headquarters set to open in Long Island City, faces criticism

Monday, December 17, 2018

Long Island City was recently chosen as one of two locations for Amazon’s headquarters, or ‘HQ2’ for short, and New Yorkers and Long Islanders alike have expressed concerns…

Read More