Articles tagged as: Schneider Electric

70 Layoffs Expected At Northern Indiana Factory