Tech Layoffs: Amazon India lays off around 500 people in HR, tech support and web services teams
Amazon Layoffs in India: Amazon has laid off about 500 people from its Indian offices. These people were part of the HR, tech support and web services teams. These layoffs are part of the larger downsizing plan announced by Amazon CEO Andy Jassy in March, which was expected to impact around 9,000 employees
Source: firstpost.com