BYD’s Yangwang U8 convoy reaches China’s new 24km Shen-Zhong Canal
On June 30, the Shen-Zhong Canal (also known as the Shenzhong Link) was put into operation, a crucial milestone in […]
BYD’s Yangwang U8 convoy reaches China’s new 24km Shen-Zhong Canal Read More »