US cardholders paid $130 bn in interest & fees in 2022: Report | World Business Watch

This post was originally published on WION.