The Skoda One Business Scorecard results are finally in and Plymouth Skoda finished 34th out of 125 retailers! The Aftersales department finished 13th place with the Sales department coming 89th. Well done to the team at Valley Road!

0 Compare Shortlist