Visa power. Now you can't go get it

With the US cracking down on immigrant visas, Indian IT is likely to have it tough. Or are they already hedged?

Read →