Last year brought some exciting news from the unlikely quarter of an unexciting industrial estate in the British town of Swindon, the company Swindon Powertrain announced that they’d be ...