From the publisher: Introducing St. Louis Inno, your new portal to the region's innovation community
The St. Louis Business Journal on Wednesday launched a new digital media platform that will serve as the region's portal for news, profiles and insight into the region's burgeoning…