S&C Electric Company 6601 N. Ridge Blvd. , Chicago , Illinois 60626-3997 USA Energy XPRT News Energy XPRT Downloads About Solutions products industries services Publications videos Latest news Downloads Home Companies S&C Electric Company Memberships S&C Electric Company Memberships ENERGY STORage Association Back to Company Profile