Streaming video platforms had $280 million in national TV ad spend and $302.6 million in ‘media value’ from ad placement on TV networks from January 12-August 12.
Streaming video platforms had $280 million in national TV ad spend and $302.6 million in ‘media value’ from ad placement on TV networks from January 12-August 12.