Your browser is not supported. Please update it.

11 January 2024

Netflix clocks 200m interactive hours a year, investment doubts remain