Palouse WA
SEL's New Moscow Manufacturing Plant Update
Construction continues on Schweitzer Engineering Laboratories' new electronic device manufacturing facility in South Moscow. According to SEL's Facebook page, crews are making prog…