Netflix’s moment of truth

Last week, Netflix reported that U.S. subscribers in 2Q19 declined for the first time in nearly a decade, erasing over $20 billion in market capitalisation as investors fretted over the looming “streaming wars”. The company’s dominant position in programmed video streaming will soon be tested by the launch of streaming services from Disney, NBCUniversal and […]