CPI Tracks Conflicts of Interest of State Legislators
The Center for Public Integrity has collected and released financial disclosure reports from 6,933 state legislatures nationwide, including 140 from Alabama, as part of an investigative report on lawmakers’ conflicts of interest. Read more.