Netflix ad sign-ups topped 60% in available markets | StreamingMeme