Kotak Mahindra Bank (KMB) has forged a powerful banking franchise backed by a formidable liability profile.