World’s first one-piece cast aluminium vehicle frame revealed on BYD Yangwang U8L

Back
Top