Streaming marketing airings on TV commercial content were down 21% to 207,220. All this produced 17% fewer impressions to 83 billion.
Streaming marketing airings on TV commercial content were down 21% to 207,220. All this produced 17% fewer impressions to 83 billion.