Barr : recent regulatory changes and staff cuts are eroding trust in the stability of the financial system, making banks less resilient

26 Mar 2026 23:11