2024 Top 500 ranking: 73
Imagine a new global financial crisis (GFC) materialising every year from here. The market seems focused on the fact that it will get tougher for consumers, and is in some cases pricing in default rates equivalent to GFC levels of stress, for years to come.