
The 2024 Geneva Motor Show kicks off today, and while most international brands are missing, there are a handful of European debuts. This D9 minivan marks the launch of Denza on the Old Continent. If the name doesn't ring a bell, it's a brand created by Chinese automaker BYD and Mercedes in 2010. Initially, the joint venture was 50:50, but the German luxury brand reduced its share to 10 percent in 2021 when Denza underwent restructuring.