FILE PHOTO: A worker passes by a car being manufactured at a BYD assembly line in Shenzhen

 

scroll to top