This week in Streaming Buzz, Hulu announces plans to launch Live TV, Comcast says no to delivering a cable-less live streaming TV service, Twitter announces #WhatsNext for their core business, and Facebook takes targeted ads to OTT. There’s more, so read on… Live Streaming TV Competition Heats Up as Hulu Joins the Fray Last week […]