Immigration and visa issues, which have long plagued the information technology sector, could come back to hurt Indian IT services companies this year.
Immigration and visa issues, which have long plagued the information technology sector, could come back to hurt Indian IT services companies this year.