Netflix Needs to Step Up its Game

Consumer Reports announced a survey of its online subscribers suggests that while Netflix may offer the most popular streaming video service around, it falls behind other alternatives when it comes to overall satisfaction.

The CW Inks Streaming Agreement with Hulu

The CW Television Network announced that it has signed a five-year licensing agreement with Hulu for the rights to stream in-season episodes of The CW’s programming on the Hulu Plus subscription service as well as the free, ad-supported Hulu service.