Performance Improvement Plans

Amazon India sheds some jobs, more lay-offs may follow

Shweta Sharma

E-commerce giant Amazon.com Inc. has started laying off a small portion of its India workforce since last week as part of a global ....

3 April, 2018