Tag: tax
-
Troika’s Greek Odyssey
Once simply a tourist destination, Greece—a nation of 11 million people tucked away in the south-eastern corner of Europe—transformed into a media drama in 2010. For a short time this Mediterranean nation was no longer just the subject of picturesque travel documentaries, unimaginatively titled: “Some Celebrity’s Greek Odyssey”.