SBI Cards hits new high since listing; stock rallies 73% from March-low SBI Cards is the second-largest credit card issuer in India. Read Full News on www.business-standard.com