By India Employer ForumJune 3, 2020 0 Large Indian IT Firms Earn More With Lesser Hiring India’s top five IT services providers have hired fewer people over the last five years…