December 25, 2019

Trivium of the moment

According to the U.S. Fed,  in 2018,55.4% of all American purchases were done to debit cards, versus credit.