Marketwatch Fund manager eying India stimulus bets on domestic demand stocks Admin April 29, 2020 The S&P BSE Sensex is down 23% from its January record high following a sell-off in March. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email