How the world sees Greece
Cyprus, Greece and Egypt on Tuesday signed a Memorandum of Understanding (MoU) on electricity interconnection, with the Greek premier calling the trilateral alliance among the three nations a “beacon ...