Marketwatch India stock traders should expect lower returns: Quantum Advisors Admin September 24, 2020 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. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email