Special Report: TV Upfront

NBC secures $500 million in upfront commitments for Peacock

Digital ad commitments up 67% to $1.5 billion