Starrett celebrates 60 years of UK manufacturing

Starrett, is celebrating six decades of UK manufacturing. The company, which was founded in the US, opened its UK factory in Jedburgh, Scotland, in 1958 and has since grown to become one of the global business’ main manufacturing sites. Laroy S. Starrett invented and patented the combination…

Read More

Mar142018