Listers gets back to its roots by backing local Motor Festival
Listers, England’s largest privately-owned motor group, is getting back to its roots by backing Stratford Festival of Motoring for the third time. The company, based in Stratford-upon-Avon, is the main…
