This is probably some agreement witn the Chinese government to give good press in other parts of the world in order to get benefits on vehicles sold in China. Ford's CEO put out a nearly identical article a few months ago.
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments