Toyota and its luxury arm Lexus amassed an impressive score of 88.3%, convincingly walking away with the #CarsAwards Brand of…
Email address: