LONDON -- Honda is set to announce the closure of its Swindon car plant in South West England putting 3,500 jobs at risk, Sky News reported on Monday.
LONDON -- Honda is set to announce the closure of its Swindon car plant in South West England putting 3,500 jobs at risk, Sky News reported on Monday.
Filosa’s ability to honestly assess where Stellantis has erred in recent years could prove vital as he works to repair relationships with dealers, suppliers and employees.