News

Denza, a Chinese car brand founded by Daimler and BYD in 2011, celebrated its European premiere during Design Week in Milan.