By admin October 28, 2020 Business , marketing Netflix Share on FacebookShare on Twitter Netflix has never seen so much traffic as it has in 2020. What has everyone been watching?