Greece hotels fear return to Drachma

Issue 33: Friday November 11th 2011