French readers, Netflix is here! But don’t get too excited; it’s an imperfect launch. After an astute media campaign to put Netflix under the spotlight, the unlimited movie and TV show streaming service is available for everyone to see. And with a limited catalog, a limited availability on set-top boxes and a limited set of features compared to its competitors, it’s going to be… Read More