20110622 business.india-business: IT demand holds up in rough times