
VW, BMW and Renault take the fight to Chinese rivals
The logo of German car maker Mercedes-Benz is seen as a person stands in front of the company’s booth before the opening of the International Motor Show IAA on September 7, 2025, in Munich, southern Germany. Tobias Schwarz | Afp | Getty Images Europe’s embattled auto giants are embarking on a product blitz, seeking to…