Should banks foot the bill for cyber fraud? Financial Crime December 30, 2024 Defaults on U.S. credit card loans have reached their highest level since the aftermath of the 2008 financial crisis, and…