Nicklaus: Missouri has lost startup momentum. $95 million could bring it back | Local Business

Missouri was once a leader in using taxpayer dollars to stimulate investment in innovative companies. Thanks…