Economy May 12

No image
Who Owns the Credit Card Companies?

Question: Who owns the credit card companies? Once upon a time, Bank of America owned Visa, but I’m not sure if it’s been spun off. So, if the stress tests have shown that the banks are not as healthy as…