Citing democracy and demography as India's biggest strengths, Jim McCafferty, Head of Asia (ex-Japan) Research at Nomura said that India is a compelling long-term growth story and an attractive proposition for investors. In an exclusive interview with ET's An…