SBI Card, one of India’s largest credit card issuers, has unveiled its new brand identity designed to appeal to the millenial generation. The....