E-commerce behemoth Amazon has reportedly inked a deal to lease a 1 million-square-foot warehouse in Queens, giving it the largest private-sector storage and distribution network in New York City, Business Insider reported.
ADVERTISEMENT
ADVERTISEMENT
