
Employees break down after layoffs at Amazon India
The layoffs impacted both freshers and experienced employees at Amazon India offices in Bengaluru, Gurugram and other places…reports Asian Lite News As Amazon announced to lay off 18,000 employees globally including nearly