This is the new BYD Destroyer 05, unveiled for the first time on the 2021 Guangzhou Auto Show in China. The Destroyer 05 is a compact plug-in hybrid sedan set to launch on the Chinese car market in early 2021. The Destroyer 05 features a sharp and clean design, with an impressive grille and a fastback-like rear end. BYD also launched a new sales network on the Guangzhou show. The sales network is called Ocean Net and it will sell two series of vehicles: one full electric Marine Life series, of which the BYD Dolphin was the first. The second...