In India, more than 21,000 employees have been laid off by more than 70 startups to date. Edtech sector has laid off the most...
Campus
India
Mysuru
West Bengal
Get latest news karnataka updates on your email.
To get the latest news on WhatsApp