How the world sees Greece
New Europe reported that Greece inaugurated recently the upgraded liquefied natural gas terminal (LNG) in Revithoussa, operated by gas grid operator DESFA, in the Greek region of Attica, west of ...