BYD opens new West London high-tech retail retailer to exhibit its EV innovation
Automotive giant BYD has officially opened a new, high-tech, West London ‘Pioneer’ retail store in partnership with LSH Auto, in Westfield White City, London, formally opened by former England Lioness