Netflix Is Available in France, but It Still Needs Worktechcrunch.com1 point·Gozu··0 commentsOpen articleSaveView on HN