Greece has launched an international tender for hydrocarbon exploration in the Ionian Sea, granting rights for two offshore ...
Greek citizens will be required to obtain an Electronic Travel Authorization (ETA) to visit the UK for short stays. This new ...