SBI Cards is the second largest issuer of credit cards in India ... and with the most recent sale, its holding is down to 3.14%. However, for existing investors in the company, there’s good ...