CitiBank
Unwanted Credit Card & Legal Threat
It all started with a purchase at Shopper's Stop, City Centre, Saltlake, Kolkata, India. I was offered a "Green Card" for which a form had to be signed by me, just for the sake of formality. However, at that point of time, no mention was made regarding any application (for credit card or ...