Denza has set June 23 for the official debut of the N8L Flash Charge Edition, a flagship six-seat plug-in hybrid SUV that tries to out-muscle family rivals while pretending it is still a sensible people carrier. Backed by BYD, the brand is opening pre-orders in China now, with pricing expected to land between 350,000 and […]

