Triumph’s UK factory to build more than 20,000 bikes a year
After moving the last of its mass production to Thailand a couple of years ago, the British factory has now announced that it’s going to be building more bikes at its Hinkleybased factory. The plan...