Netflix sees new sign-ups grow 102% despite password sharing crackdown by Val Jose Mendoza · June 11, 2023