Netflix Delivers Another Smackdown

The streaming leader cemented its position with a strong boost in subscribers while the advertising contribution remains small.

The streaming leader cemented its position with a strong boost in subscribers while the advertising contribution remains small.