ON Aug 15, India is celebrating 70 years of independence. It is an important milestone for the world's largest democracy and the second-most populous nation on earth, not just because of the remarkable journey of seven decades, but also because of rekindled energy, enterprise, optimism, citizen...