IT giants like TCS, CTS…are having lot of clients in US and their H1B success rate is more. If H1B is determined by lottery there are chances that all of the applications are not selected.
Well, that’s the reason many of these IT MNCs are hiring local resources in US, who do not have visa dependencies and diversifying risk. They also augment with L1 visas as well. It is just that they would have to shell out more money.