Loading Video…
This browser does not support the Video element.
Amazon in Queens?
Retail and tech giant Amazon is reportedly planning to create a massive workplace in Long Island City, Queens. But can the area handle the influx of workers?
This browser does not support the Video element.
Retail and tech giant Amazon is reportedly planning to create a massive workplace in Long Island City, Queens. But can the area handle the influx of workers?