TeleTrader 16h ago Netflix down in parts of Europe