What we know about the latest Netflix streaming deal: The deals are here and they’re not good for the average consumer

We just heard that Netflix has signed a deal to offer its streaming service in more countries, and we have some other news that we can’t share yet.First up is a deal that will let Netflix in all the countries that have yet to sign up to Netflix’s new “Netflix Everywhere” service.This means that Netflix […]

Read More →