Advertisement
CELNE SUN

Carmaker BYD caught in drag from solar business, lower car demand

BYD didn't profit from lower sales of Japanese cars. Photo: AFP
30 Oct 2012 - 4:25AM
Related Topic
BYD