Indian IT businesses that have laid off around 1,100, 920, 700, and 650 people in India in the previous two years include Vedantu, CureFit, MakeMyTrip (in 2020), and Meesho.
Already have an account? Login