The Skoda Octavia has been named the best new car of 2018 at the the Auto Trader New Car Awards. Skoda also secured the title of ‘Best Family Car’ for the Skoda Superb. Unlike other car awards which rely on editorial judging panels, Auto Trader’s New Car Awards were decided …
Read More »