28 Nov 2023, 13:15 UTC · By: Elena Luchian / BYD produced and sold six million cars since 2008. Vehicle number six million is the Fang Cheng Bao Leopard 5 off-road SUV