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.