20100505 business.india-business: Indian infotech firms bagging big global deals