BYD’s new Denza N8L plug-in hybrid SUV with flash charging and a 75.26 kWh battery will launch in China on June 23. >>> This is another headline indexed and brought to you by the AUTOMUNDO website.