The GREEK banks (National Bank of Greece S.A. (OTCPK:NBGIF), Piraeus Bank SA ADR (OTCPK:BPIRY), Alpha Bank S.A. ADR (OTCPK:ALBKY), Eurobank Ergasias SA ADR (OTCPK:EGFEY)) have all published their Q3 2017 results. As is tradition by now, let's have a look at their two major challenges: ...