British Invasion: Cosworth to Set Up Shop in Detroit

#hashtags: #Detroit #Automotive News #Shelby Township

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 […]