Netflix Wins Over France

February 12, 2020

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.