carnewschina.com
BYD in need of recharge, analysts say
Chinese car and battery manufacturer BYD Co is reporting an 89 percent fall in first-half net income due to sluggish sales. The Shenzhen-based company had
Tycho de Feijter