Larue is very excited to be partnering with Commercial Truck Equipment for the distribution of loader-mounted and self-propelled snow blowers in the province of Ontario, Canada.