Indian equities faced a major sell-off last week, with both Nifty 50 and Sensex declining over 2%. Investor sentiment was ...