News

China’s BYD launched a new high-end sports car called the Denza Z on Wednesday at Auto Shanghai, going after the same luxury ...
Chinese electric vehicle giant BYD has already beaten out long-standing frontrunner Tesla in sales of electrified vehicles.