Moody's Investors Service has affirmed IndusInd Bank's long-term foreign currency deposit rating at Ba1 with a stable outlook ...