Media

In new SEC filing, NBCU reports $7 billion in upfront sales

The Peacock makes a rare case for transparency in the TV marketplace