By Allison Watkinson TLL Reporter The British auto brand Cosworth is marking 65 years of innovation with a new licensing program led by Faster Brands. Cosworth is one of the world's leading designers of engines and advanced automotive components. The company has a rich and storied history designing engines for world famous Formula 1 racing teams, and developing … [Read more...] about Cosworth Licensing Campaign Celebrates 65 Years of Automotive Excellence