Business News | Thu Mar 29, 2012 10:13pm IST

Infosys, TCS drop on U.S. visa reports