BMW inks a $4.7 billion deal with Chinese battery maker CATL


EmoticonEmoticon