Nifty seen at 17700 by the end of December: Buy ICICI Bank, SBI and other financial stocks to get from this rally September 1, 2021, 8:33 PM