Last updated: August 25, 2014 6:13 pm

BYD: lucky for some

Chinese car parts maker has yet to realise its dreams

You have viewed your allowance of free articles. If you wish to view more, click the button below.