It’s not quite as cool as working next to other startups on a boat in international waters, but when it comes to appealing settings in which to build a business, the Rocky Mountains aren’t half bad. Founded in Boulder in 2006, TechStars and other startup networks/accelerators like it have been on a mission to turn the Rockies — and the cities that lie in their shadows — into vibrant… → Read More