20071211 tech.it-services: Has the Indian IT Inc lost its sheen?