The recent sell-off in domestic equity markets took the benchmarks to their lowest level since December 2017. The BSE Sensex fell 9.50 per cent to 32,996.76 on March 20 against its all-time high of 36444 on January 29. Uninterrupted outflows by foreign institutional investors, a robust IPO pipeline, concerns over any rate hike by the…