IndusInd Bank, SBI tumble as Moody’s downgrades sector outlook to negative

Banking and non-bank finance businesses (NBFCs), including IndusInd Bank, ICICI Bank, and Condition Bank of India…