Updated Council candidate ethics reports
I've updated the full list of City Council candidates, their major contributors, and their total spending and fundraising. Click here to see the raw details, and you can scroll through nearby entries for analysis.