CleverBridge, Inc
Consumer Report
This charge appeared on my credit card bill right after an on-line purchase. Didn't know what it was so I looked them up, and here I am, out of pocket ...