Hamilton posts estimated $43 million budget surplus in 2017 by from on 2018-04-23 20:20 (#3NFS2) "It is a very positive story," said Mike Zegarac, general manager corporate services.