What Ever Became of Usury?
• https://www.paulcraigroberts.orgPaul Craig RobertsBanks with credit card businesses are currently charging an annual interest rate of 19.24 percent on purchases.
Banks with credit card businesses are currently charging an annual interest rate of 19.24 percent on purchases.
