How the world sees Greece
(CN) - Europe's highest court ordered Italy and Greece to pay $50 million and $12.4 million respectively - plus penalties - for not complying with orders ...