BYD, the worlds leading manufacturer of new energy vehicles, has officially opened a high-tech retail experience, with retail partner LSH Auto, in Westfield White City in London, Europes largest shopping centre. The new BYD West London Pioneer store ....