Who came up with these numbers, 0.6% default rate for banks? May 22, 2023 11:10 amMay 22, 2023 10:36 am by IWB h/t tito5000 We are primarily funded by readers. Please subscribe and donate to support us! Views: