International Tax Conference on "Globalising Economies: Challenges to Tax System" November 14, 2006, New Delhi
Photo Feature