Spain Banks Have $76.3 Billion Capital Deficit Under Stress Test

Spain Banks Have $76.3 Billion Capital Deficit Under Stress Test

Angel Navarrete/Bloomberg

The Kio towers, the headquarters of Bankia SA, in Madrid.