Stellantis shares dropped over 8% after CEO Carlos Tavares resigned. The company also plans to close its Luton factory. A new CEO search is underway as the company faces challenges amid slumping sales and strategic decisions.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing