I have some points to add, 1) 98% companies send peoples on B1 visa to US. Really r these guys going for business -no So these companies r cheating the US and the india governments.Every one knows about .
2)its a must to pay full local salary ,if they send on h1. Who is paying- only allowence. 3) i know HRs and PMs faked their resumes to get projects. Frankly it happened in my case also. 4) Is it possible ,the gov will take action against big companies . No they won't.
These companies will pay big bribes to get land allotment, Tax free holidays ,etc.