Glossary / Brand

Denza

11 Episode Mentions
Too Afraid to Ask

Denza is a car brand that sells budget-friendly cars in China, made by Mercedes-Benz and another company.

Technical Definition

Denza is a joint venture between Mercedes-Benz and Geely, producing affordable vehicles for the Chinese market.

The Car Curious Weekly

Podcast highlights and car talk, delivered every week.

Help Improve This Entry

Spot an error or have a better explanation? Let us know.