Facilities

BYD launches China’s first NEV-dedicated all-terrain track experience in Zhengzhou