S&C Electric to Build 295,000-Sq-Ft Illinois Warehouse
Image
Chicago – October 06, 2026 -- S&C Electric Company will build a 295,000-square-foot central warehouse facility in Glenview, Illinois, as part of a broader push to expand U.S. manufacturing capacity for grid-resilience technologies.
Glenview facility consolidates materials to free up production space elsewhere
The new site will serve as S&C's central warehouse, consolidating materials and inventory that currently support production across the company's manufacturing network. Relocating these operations to Glenview will free up space for production at existing facilities, improve material movement, and create flexibility for future assembly expansion.