The Environmental Protection Agency is following through on its commitment to fence off the former Carter Carburetor manufacturing plant in north St. Louis.
The 10-acre property is contaminated with asbestos, PCBs, and other industrial pollutants.
A former executive at the Shedd Aquarium in Chicago has been named president and CEO of the Saint Louis Science Center.
The St. Louis Business Journal reports that Bert Vescolani will replace Doug King, who left almost a year ago to head the Museum of Flight in Seattle.