...compared with 153,000 in all of 2024.
Global IT firms seeing dearth of talent in countries such as US, looking for people with such skills from countries like India
High return rates in the e-commerce space are making a dent in the margins of e-retailers.