HomeTransportation and roads Peel Vision Zero Road Safety No loss of life is acceptable due to a motor vehicle collision