Twenty-four European banks fail stress tests of their finances, with 14 still needing to raise more capital, the European Banking Authority says.

Read more