SBI Cards and Payment Services Limited is a non-deposit accepting systemically important nonbanking financial company registered with the RBI. The Company is engaged in issuing credit cards to consumers in India. It is headquartered in Gurgaon, Haryana. It is a subsidiary of India’s largest commercial bank, the State Bank of India.
SBI Cards conducted a one-on-one call with State Street Investment Management in Gurugram. The discussions during this engagement focused on information already accessible in the public domain, ensuring no new undisclosed details were shared with the investor.