News

Wicked also drove the strongest advertiser interest in a Pay 1 film on Peacock to date. NBCUniversal sold its most Pay 1 movie ad spots ever with 16 brand partners – Adobe, Airbnb, Audible ...