Amazon India lays off 60 employees
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 nearly 60 employees from its recruitment team last week, one of them said. The second person said […]
» Read more