Amazon Go stores are shuttering in New York, San Francisco, and Seattle as the retailer continues revisions to its physical-store portfolio.
This new year is expected to bring new traffic headaches as Amazon is requiring its 50,000 employees to go back to the office ...