US TV ad impressions on streaming and linear TV dropped 3.73 per cent to 4.23 trillion in the first half of 2024, according to iSpot.tv. Linear primetime impressions were up 2.62 per cent from a year ago with ABC, CBS, NBC and Fox accounting for 262 billion ad impressions and generated $3.97 billion of the […]