Startups have a new place to get started in Denver with Wednesday’s opening of The Commons on Champa, a campus aimed at helping local entrepreneurs, from artists and food-truck owners to developers of consumer products and mobile apps. Read more…