by Haja Mo December 2, 2024 Business The company, facing slumping sales, announced that Carlos Tavares would step down immediately and that a search for a new chief was underway. Previous Story With Discounts on Offer, Shoppers Began to Bite Next Story Volkswagen Workers Go on Strike Across Germany