Amazon India Reportedly Lays Off 500 Employees Amid Market Challenges
In a move aligned with the broader downsizing strategy announced by CEO Andy Jassy, Amazon has reportedly laid off approximately 500 employees in India. The ongoing process primarily affects the Web Services, Human Resources, and Support…