20050124 business.india-business: Tech a look; IT's top job creator