Tarboro, N.C. (June 4, 2014) – Keihin Carolina System Technology (KCST), an electronics manufacturer based in Tarboro, NC, was named a North Carolina Environmental Steward by the North Carolina Department of Environment and Natural Resources. The Environmental Steward recognition is the top honor in the state’s Environmental Stewardship Initiative program.