Business India - Capgemini: The Cap is Getting Larger
Early days of Genpact and its listing in NYSE
Business India - Internet: The Second Coming