Articles tagged as: Schneider Electric

Peru Factory That Employs More Than 300 Will Close
70 Layoffs Expected At Northern Indiana Factory