SEL plans new facility after purchasing land south of Moscow
The new building will be home to the fabrication of critical electrical components
Schweitzer Engineering Laboratories is moving into Moscow with plans to build a 140,000 square foot facility on land the company recently purchased southwest of the city on Highway 95.