Doncasters Trucast Expands Newberry Operation

Oct 30, 2017 (Newberry, S.C.) – Trucast LLC., a manufacturer of components for automotive engines and power generation, announced today it will be expanding its Newberry operations, investing $3 million and creating 10 new jobs over the next few years. ... Read the rest