Chinese carmaker BYD, while launching a new electric multipurpose vehicle (MPV) in New Delhi, has decided to continue to ...
Tesla’s (TSLA) China-made electric vehicle sales reportedly fell 9.9% to 61,497 units in October from a year earlier. Reuters ...