For many years, the credit card industry has resembled a modern day Wild Wild West. Unrestrained by regulatory discipline, American credit card companies have made life confusing (to say the least) for millions – often with no serious repercussions whatsoever.
Post new comment