How the world sees Greece
Oil exploration offshore the Greek island of Crete has been given the green light by the Greek goverment. French oil major Total and US energy giant ...