Twenty-five European banks have failed stress tests of their finances, the European Banking Authority has announced.
The review was based on the banks' financial health at the end of 2013.
Ten of them have taken measures to bolster their balance sheets in the meantime. All the remaining 14 banks are in the eurozone.
The health check was carried out on 123 EU banks by the EBA to determine whether they could withstand another financial crisis.
The list of 14 includes four Italian banks, two Greek banks, two Belgian banks and two Slovenian banks.
The worst affected was Italian bank Monte dei Paschi, which had a capital shortfall of €2.1bn (£1.65bn, $2.6bn).
Read more: BBC News - Twenty-four European banks fail