The Goodwood Festival of Speed is well underway already, and one of the big reveals is a duo of electric supercars from a brand you’ve never heard of. Denza is a subsidiary of Chinese automaker and Tesla’s worst nightmare BYD, and the Z. But unlike the Nissan sports car with which it shares a name, the Denza Z is a supercar that wants to go hunting for Nürburgring lap records.
Â