Mastercard (MA) faces headline risks from proposed credit card rate caps and the Credit Card Competition Act (CCCA), but I view the odds of enactment as low. MA’s moat, technical strength, and ...
If you’ve racked up credit card debt that you’re not paying off every statement period, you’re not alone. American households had $1.23 trillion in outstanding credit card balances in the third ...