Missouri Technology Corporation still investing in innovation despite tough budget

November 06, 2017