
Over 36,400 People Lost Their Jobs In India In The Last Couple Of Years
According to the website that tracks tech sector job cuts, five companies laid off 70–75% of their workforce, with over 36,400 people losing their jobs in India in the last couple of years.







