Cambridge Merchant Card Providers
Cambridge Card fraud No Idea
I have been contacted by a telemarketing agent and they offered me merchant card to improve the credit rating. They called the card "Cambridge Merchant Card". They said they will deduct 250 from my account as initial security deposit and they will send me the card in 15 days. They ...