BYD rolls out public test tracks to promote China’s car culture

A new center in Shaoxing features six courses designed for off-road driving and racing.

Sources

BYD rolls out public test tracks to promote China’s car culture · TechNews