BENGALURU/NEW DELHI — E-commerce titan Amazon has initiated a fresh round of global layoffs affecting fewer than 1,000 employees, with approximately 100 positions eliminated in India. The targeted cuts primarily impact the company’s retail, customer service, and engineering divisions within its core Stores business. The move comes as a stark juxtaposition to the company’s aggressive […]

