Labour ministry summons Amazon over layoffs in India
The development comes at the heels of mass layoffs announced by the ecommerce giant last week. The company has 1,00,000 employees in India.
The development comes at the heels of mass layoffs announced by the ecommerce giant last week. The company has 1,00,000 employees in India.
Manufacturing accounted for the highest share in employment among major formal sectors, followed by education, IT/BPOs, health, trade, and transport.