How the world sees Greece
Greek banks must raise €14.4bn for ECB stress tests Check shows Greek banks have €107 billion in non-performing loans