Tech

Netflix adds 8.8 million new subscribers, ‘The Witcher’ tracks as most-viewed new series

Netflix added 8.76 million new subscribers, more than expected. Growth came despite the arrival of new streaming competitors Disney+ and Apple TV+.