Aaron Alleyne-WakeAug 31, 20162 min readCompetition Time!Earlier I wrote about the milestone set by Renault for producing 20 vehicles to have a 5 star NCAP rating and today Car Obsession has hit...