13 Nov 2019 By Charles Stack City Launches Innovation Hub Newsinnovation hubs The city announced a new innovation hub: "anywhere can become a leader in technology and innovation", said the Governor of Illinois in the City - Peoria. Link Yes, today I have city, country envy. Read More