Amazon India lays off 60 employees, more may follow - Gadgets Now
Gadgets Now
Amazon India lays off 60 employees, more may follow
Gadgets Now
Amazon began laying off a small section of its workforce in India last week as part of a global restructuring, and more employees could be asked to leave following annual appraisals, according to two people aware of the developments. Amazon let go of ...
Read more »