Stellantis CEO Carlos Tavares quits amid declining sales

Stellantis CEO Carlos Tavares has quit more than a year before his contract was set to expire Stellantis reported a decline of 20% in global deliveries year-over-year in the last…

Read More »