News

The company announced on April 29 that it would be laying 20,000 employees and closing 73 locations as Amazon spending slows ...