$17 million incentive package needs one more approval, then on to the state
business* - stltoday.com, St. Louis Post-Dispatch: Business
Fri, 07/06/2012 - 10:12am
$17 million incentive package needs one more approval, then on to the state