Amazon laid off 1,000 employees in India over the last week as part of its global restructuring exercise Sources told Inc42 that although the exercise concluded last week but this resulted in about ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results