BYD has introduced a new version of its LandCruiser rival in China. The Fang Cheng Bao 8, which is called Denza B8 in ...