Do you actually need millions for a software consultancy? You're hiring people who wouldn't be employed elsewhere. You could pay them less and cut prices to your clients and everyone would come out better.
I mean you've spotted what you claim is a clear inefficiency. Your guys could be taking the jobs that Infosys and gang are taking.
You are assuming the companies care enough. Their current strategy is petition the government to open offshoring quotas. That's much easier and cheaper than actually figuring something out.