Tagged With Highway Safety

This rolling barrier system could reduce the impact of a motorway crash