
The Biggest Streaming Power Moves of 2023
The Town with Matthew Belloni
00:00
NFL Game Acquisition and State of Advertising
This chapter discusses the recent acquisition of an NFL game for $100 million and transitions to a discussion on the state of advertising, highlighting the decline in traditional TV ad spend and the issue of ad fraud.
Transcript
Play full episode