DDM | Public Citizen and Corporate Spending in the 2026 Midterms

646 Million spent in 2026 Midterms alone with 2 months left until election day