In Swindon, England, thousands are set to lose their jobs as the Honda Car manufacturing plants approaches a close. What will it mean for those people, and what is...
Continue Reading »