Netflix’s stock just collapsed to a 2-year low: Is the streaming giant’s ad business in trouble? · Briflio