On Tuesday, Vaughan Mayor Steven Del Duca and Members of Council approved substantial reductions in development charge rates in the name of encouraging development and building more homes for their growing population.Before the reductions, Vaughan had some of the highest development charges in the G...