Royal Enfield: The oldest motorcycle brand still in production
There is a factory in Chennai, India, which produces about one million motorcycles per year. The bikes from that line trace their DNA back 124 years to a small engineering factory in Redditch, England, where two businessmen had recently purchased a needle manufacturer and had no particular plans to remain in the needle business. That
