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.