Palouse WA
Walls Going Up On SEL's New Plant In Moscow
Construction is moving forward on Schweitzer Engineering Laboratories' new electronic device manufacturing facility in South Moscow. According to SEL's Facebook, Crews have begun i…