Archive for December 20, 2010

Call Us: (888) 730-5819

Major American Retail Supercenter Near St. Louis Installs StormX


It would be an understatement to say residents of a small town on the outskirts of St. Louis were upset when they heard a major American retailer was opening a new store in their town. After months of public hearings, the Army Corps of Engineers and the Illinois Environmental Protection Agency issued Section 401 Water Quality Certification for the retailer.…

read more