Netflix has localised its service in Greece, providing local language support and enabling payment in euros in the country for the first time. The subscription video-on-demand provider said that over 70% of the content on the platform is now subtitled or ...