Investing in Star Ratings Pays Off in Road Safety
Star ratings are an internationally recognized, evidence-based approach to guiding design and investment for safer road transport.
Star ratings are an internationally recognized, evidence-based approach to guiding design and investment for safer road transport.
If you knew that slowing down a little on your way home from work today might save your life or that of a loved one, would you do it? Please do so, and convince others to halve road deaths and injuries by 2020.