Tag: “Best time to invest in India is the next decade” says top investor Ramesh Damani