Streaming

Netflix Wins Over France

Streaming giant Netflix officially opened its latest non-US office in Paris last month, signaling a deeper commitment to Europe. Netflix now has four offices in Europe.