A high-ranking official of Lockformer Co. in Lisle testified Monday that company officials have known since 1985 that potentially dangerous chemical spills were occurring at its Ogden Avenue plant.
CloudCenters LLC proposed a 256,000 square foot data center at former The Lockformer Company in January. The metal fabrication firm is infamous in the area for closing down after facing massive ...