Photo by Amelia Holowaty Krales / The Verge Netflix today signaled a significant new investment in France with the opening of its new Paris office and a content ... Read more