ATHOL, Mass., June 05, 2024 (GLOBE NEWSWIRE) -- The L.S. Starrett Company (“Starrett” or the “Company”) today announced the completion of its previously announced merger with an affiliate of ...