Scottish Manufacturing Site Celebrates Its 60th Anniversary
Starrettâs site in Jedburgh, one of Scotlandâs biggest manufacturing names, is celebrating its 60th anniversary. Opened in 1958, the site has become one of the US-headquartered businessâ main manufacturing facilities. Back in 1878, Laroy S. Starrett invented and patented the combination square and then founded the L.S. Starrett Company two years later. By 1882, the […]