Company Profile
SBI Cards and Payment Services Limited, a non-banking financial company provides credit cards to individual and corporate customers in India. The company offers corporate, central travel, utility, and corporate purchase and virtual cards.
It also acts as a corporate insurance agent for selling insurance policies to credit card customers. Incorporated in 1998, the company is headquartered in Gurugram, India. SBI Cards and Payment Services Limited operates as a subsidiary of State Bank of India.