In this video illustration a Netflix logo is displayed on a smartphone screen in Athens, Greece on April 17, 2021.