History of Car Manufacturers Interactive Infographic
MoneySupermarket has launched an interactive infographic showcasing the history of car manufacturers. The car timeline details every vital car manufacturer launch, merger and purchase from the beginning of production in 1886 to the present day and looks at the pioneering practices of some of the biggest and longest standing car…