Former US envoy to India Atul Keshap said India is currently in its golden moment and the country can do a lot to do a lot to appeal to the psychology of capital. He also shared three mantras for strengthening Indian economy - ease of doing business, level playing field and policy predictability.