It seems mainstream broadcasters consider OTT platform Netflix to be too big to compete for a singular entity. So to counter the popular online video streaming platform, mainstream broadcasters such as BBC, ITV, and Channel 4 are currently in talks … Continue reading