How the world sees Greece
Greece has to repay the International Monetary Fund 300 million euros on June 5, the first of four instalments due in June that total 1.6 billion euros.