Blog
Denza, the luxury brand of Chinese automotive giant BYD, introduced its new electric sports car, the Denza Z, in Europe. This vehicle boasts 1,582 horsepower and can charge in just 9 minutes.