What does Amazon sacking thousands of employees
mean for e-commerce sector in India
The Week - 29th November, 2022