BYD Yangwang's 1st store opens in Shanghai, aims to have over 90 in China by year-end
Yangwang’s more than 70 stores are under construction and it will open more than 90 directly-managed stores in more than 40 cities in China within the year.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed