UK Manufacturing Announcement

Unfortunately an announcement has been made that we propose to cease manufacturing in Starrett Jedburgh.  Starrett has had a manufacturing plant here in Jedburgh since 1958 and the connection to the local community and the Borders is strong: we are therefore making these proposals with a…

Read More

Jun32020