Amazon has laid off about 500 employees in India across different verticals, reports said.
Amazon is among several large tech companies that are trimming their ranks New Delhi: Amazon has laid off about 500 employees in India across different verticals, sources have said. This fresh rou…
Speak to a Haoda specialist at Tollfree: 1800-572-6367