SBI Card was launched in 1998 by the State Bank of India and GE Capital. Incorporated as SBI Cards and Payment Services Private Limited (SBICPSL), SBI Card is headquartered in Gurgaon, Haryana... In December 2017, State Bank of India and The Carlyle..
Relevance: 5.119532