Home Tech News Stellantis CEO Carlos Tavares resigns from struggling carmaker