Poor maintenance by trucking companies causes too many car accidents on Ontarios highways Poor maintenance by trucking companies causes too many car accidents on Ontarios highways