‘Shooting ourselves in the foot’: Will Indians be affected by Texas Governor’s H-1B freeze?

Leave a Reply