News Brief
Amazon
As many as 500 employees have reportedly been laid off by Amazon in India across various verticals.
Earlier in March, Amazon CEO Andy Jassy had announced that the company intended to layoff 9,000 employees.
The lay off process is currently underway, according to sources cited by NDTV.