US-BUSINESS-NETFLIX

The Netflix logo is seen on a computer in this photo illustration in Washington, DC, on July 10, 2019. (Photo by Alastair Pike / AFP) (Photo credit should read ALASTAIR PIKE/AFP via Getty Images)

By Joey Tack on November 18, 2019

Around the site