Netflix Boss Declares War on YouTube

4 days ago 8

A streaming feud seems to be heating up between streaming giant Netflix and video mega platform Youtube after Netflix's chief launched a salvo aimed at his Google-owned rival.

The post Netflix Boss Declares War on YouTube appeared first on Breitbart.

Read Entire Article