4 ms·
It's actually http://techstars.org/ http://techstars.org/, and they operate out of Boulder, CO. Were you thinking of Founders Co-op?
by Raphael 18y ago
It's actually http://techstars.org/ http://techstars.org/, and they operate out of Boulder, CO. Were you thinking of Founders Co-op?