Yes Bank, one of India’s prominent private sector banks, has seen a tumultuous journey over the past few years. The ...