Satellite imagery shows how BYD is expanding its largest megafactory in Zhengzhou, China. The factory appears to have doubled in size, and BYD has added a racing circuit with a wade pool. BYD is on ...
Chinese firms are building battery plants from Europe to North America, promising jobs while prompting local concerns about ...
A major leap in satellite manufacturing is taking place in China, with the construction of Asia’s largest satellite “super factory” in Hainan Province. The new facility will revolutionize the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results