Business Today previously broke the news that Amazon laid off employees across Amazon Web Services and Amazon's People Experience and Technology Solutions in India.
Sources aware of the matter noted that the current downsizing round is part of the layoffs announcement made in March by Amazon CEO Andy Jassy, which were to impact 9,000 employees.