Why does it take so long for the City of Toronto to get things done? First, they need to admit there’s a problem

Due to the technical or legal........

© The Star