Palouse WA
SEL Begins Work on $50 Million Moscow Manufacturing Facility
Schweitzer Engineering Laboratories has begun site preparation for a new 250,000-square-foot electronic device manufacturing facility on its Schwartz Campus in Moscow. The $50 mill…