Select Page

Marketing Dive: YouTube and Netflix surged to the No. 2 and 3 spots in a ranking of the world’s most valuable media brands, behind Disney. YouTube’s brand value jumped 46% to $37.9 billion, while Netflix’s value more than doubled to $21.2 billion.