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.