British Invasion: Cosworth to Set Up Shop in Detroit

A company whose name is synonymous with performance wants to put down roots in Big Three territory. Cosworth, the British manufacturer of specialized engine parts and electronics, aims to open a $30 million plant in the northern suburbs of Detroit by 2018, Automotive News reports. The Shelby Township facility will produce V8 cylinder heads for […]
The post British Invasion: Cosworth to Set Up Shop in Detroit appeared first on The Truth About Cars.