Peoria’s Illinois Innovation Network Hub gets $10 million grant
— April 19, 2021The Illinois Capital Development Board announced a $10 million grant from the Discovery Partners Institute initiative to launch Distillery Labs, the Peoria hub of the Illinois…