20130426 tech.it-services: Citi deal may increase worries for Indian IT