Begin typing your search...
You Searched For "Amazon India employee"
Amazon turns to new round of layoffs
Amazon has earlier announced to lay off 18,000 employees globally, including nearly 1,000 in India; Amercian e-commerce major already laid off 2,300...