The e-commerce giant canceled, closed or delayed 99 facilities in its U.S. fulfillment network, according to a firm tracking the company. Amazon disputed its findings.
Post Comment