News

BYD is building a massive factory in Zhengzhou, China, that goes far beyond a simple industrial complex.