Bonjour! Netflix has finally arrived in France as a part of its ambitious European expansion program. Local rivals are having sleepless nights. [Engadget]

Advertisement

Share This Story