Business India - MPHASIS: Buying Growth
Business India - Information Technology Going Places
Genesis of Genpact