Amazon is laying off employees in its North America Stores division, impacting roughly 200 employees across the U.S., the ...
A company spokesperson told Business Insider that about 200 employees are affected by the move.