Citi Bank
Citi Bank Credit Card
I have taken citi bank credit card on the request of the citi bank credit card sales executive. They have told me many features which is no way related to the original features included in the brochure supplied with the card. And on this issue i have called to the same executive and they are not ...