How the world sees Greece
According to Reuters, a 20% stake in a floating LNG (FLNG) terminal project off Greece's northern coast, near Alexandroupolis, is being sold to ...