20110426 tech.it-services: Cloud computing: A threat to Indian outsourcers?