23 Jul 2024 |

Historic $10.7 billion in 2024 ad spending and its democratic implications