en +30 210 42 26 231 info@travelspot.gr

EU Digital Covid Certificate remains ‘a work in progress’

EC acknowledges ‘bottlenecks’ and ‘operational challenges’