Cosworth up For Sale… IPO Forgone By Stephen Elmer Oct 17 2012 Share this Article Tweet World-renowned performance engineering firm Cosworth is up for sale in light of the unstable stock market. Continue Reading... Filed under: British Featured ArticlesTags: cosworth, Cosworth sale, cosworth up for sale