Stocks to buy today: MarketSmith India’s top stock picks for 21 February

MarketSmith India analyses the Nifty and Bank Nifty's performances and recommends two stocks to buy on 21 February.