YouTube Channel Launches On Satellite TV
YouTube continues to expand their distribution, now coming to Freesat satellite TV customers in the UK. The joint venture between BBC and ITV brings free-to-air TV for over 60 channels and now includes an interactive YouTube app built on HTML 5. While the…