What Does Brand India Stand For? — a timely and thought-provoking exploration of how India is seen, and how it sees itself, in a rapidly changing world.