Business Facebook’s Portal TV- device finally gets the Netflix application Sophia Heard October 7, 2020