Amazon is laying off more employees, calling them “unnecessary layers,” and … – The Times of India
Amazon is laying off employees from its communications and sustainability divisions as part of an organizational restructuring, the company confirmed...