Frank Donato, the city's chief financial officer, outlines the proposed 2018 municipal budget during a presentation to Council.
March 9, 2018