Nice ending of a horrible year. Greek taxpayers are called to deposit up to four billion euros to state cash registers by next Friday, December 30th 2016. The year will end on a bitter note for millions of taxpayers in Greece, as they will have to pay over 4 billion […]