Two new sites have been chosen by Swansway Motor Group to include BYD. The sites are set to open in Chester and Crewe next month. The dealerships will be located alongside Motor Match, the group’s used car supermarket. This expansion will assist in BYDs aim creating a UK retail network of 100 dealerships by the […]

Read More →