FILE PHOTO: Stellantis logo is pictured at one of its assembly plants following a company’s announcement saying it will pause production there, in Toluca, state of Mexico, Mexico April 4, 2025. REUTERS/Henry Romero/File Photo
FILE PHOTO: Stellantis logo is pictured at one of its assembly plants following a company’s announcement saying it will pause production there, in Toluca, state of Mexico, Mexico April 4, 2025. REUTERS/Henry Romero/File Photo