Discovery has launched a video streaming platform combining the worlds of 360-video OTT and virtual reality. The service is launched through a YouTube channel having a raft of 360 video content from digital content specialists. The discovery team will travel the world to … Continue reading