KRTL BioTech

67 million Americans may have trouble paying credit card bills

67 million Americans may have trouble paying credit card bills

Roughly 1 in 4 Americans say they will have trouble paying their credit card bills due to the coronavirus outbreak.