Swiss Clear Global
Consumer Report
They made a $72.00 purchase on my debit card that I know nothing about. I didn't know any of this had taken place until I got ready to make a car insurance payment and my account was blocked because of this. ...