India is a nation of savers. But saving money alone does not help beat inflation, meet rising aspirations, or cater to longer life spans. On World....