Vehicle Risk Ratings: Car Insurance Groups Get a MakeoverBy insurancejournalnewsMarch 6, 20250 Find out how car insurance is changing with the introduction of Vehicle Risk Ratings, a new system from Thatcham Research that assesses vehicles based on performance, desirability, repairability, safety, and security.