26 February 2026

Households rush to save: accounts and deposits reach a record €1.1 billion