Media

NBC seeks as much as $25 million for sponsorships of its streaming service

NBCU is looking to sign about 10 sponsors for launch