British sports carmaker Caterham has announced it is launching its first ever motorcycle division called Caterham Bikes. The new company is making its debut at the International Motorcycle Exhibition in Milan, currently underway. So, what does a car company know about making bikes? You might ask. Well, Caterham is renowned […]