By Editor , 6 October 2026
S&C Electric to Build 295,000-Sq-Ft Illinois Warehouse

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.