20071124 business.india-business: Once heavyweights; IT firms lose ground