Permanent Vehicle Restraint Systems
Our permanent vehicle restraint systems (VRS) are designed to help prevent vehicles from leaving the road, while reducing the risk to vehicle occupants during an impact. Our solutions include barrier systems for a range of applications, as well as permanent crash cushions for high-speed and urban environments.