Targeting cord cutters, the Google owned video platform is now all set to take on the OTT platforms like Netflix and Hulu and launch a subscription video on demand service – YouTube TV offering a collection of on-demand TV channels. … Continue reading