Swiss Clear Global PTE
Consumer Report
I had a call from Master Card Fraud and Security Dept. Requesting me to contact them urgently. When I did, they asked me about a purchase done online to this Singapore company. I had never heard of this company before and checked my previous month's credit card statement. Swiss Clear Global PTE had ...