Media

YouTube tells brands 'let's get seasonal' in NewFronts pitch

YouTube says it has 120 million monthly viewers streaming to TVs. (YouTube)
April 20, 2021 04:05 PM