How the world sees Greece
Karayannakis' business-oriented mind lay dormant in the GREEK island of Crete. He wanted to start his own business, but once the economic crisis hit ...