Nine tow truck were removed from service and more than 200 charges were laid in 2024 by Peel police as part of an effort to ...