‘We don’t want them here:’ NYC locals respond to Amazon HQ2 report
Amazon is likely to choose Long Island City in Queens for one of two planned sites of its second headquarters, raising mixed feelings among residents. Continue reading
Amazon is likely to choose Long Island City in Queens for one of two planned sites of its second headquarters, raising mixed feelings among residents. Continue reading