India stock traders should expect lower returns: Quantum Advisors
India’s $2 trillion stock market has rebounded more than 40% from a March bottom, joining a global rally in defiance of a bleak economic outlook.