A logo of Ford is seen inside a Ford car dealer in Arnhem, Netherlands February 18, 2025. REUTERS/Piroschka van de Wouw/File Photo
A logo of Ford is seen inside a Ford car dealer in Arnhem, Netherlands February 18, 2025. REUTERS/Piroschka van de Wouw/File Photo