Courtesy of Stafford Tech The 2015 inductees to the National Technical Honor Society march down the hall behind a banner. RUTLAND – On May 14, Stafford Technical Center inducted nine new student members into the National Technical Honor Society (NTHS). […]