
Toronto contractors call for improved construction practices to improve traffic
The Toronto and Area Road Builders Association (TARBA), the Greater Toronto Sewer and Watermain Contractors Association (GTSWCA) and the Heavy Construction Association of Toronto (HCAT)—whose…