Special Report: TV Upfront

NBCUniversal’s Peacock hits $1 billion in upfront ad sales

NBCUniversal's total digital and streaming sales were up 20% from last year