A Little Techstars Video History
APRIL 25, 2014
This is the original promotion video for the first Techstars program, filmed at the end of 2006 and apparently uploaded to Youtube on January 14, 2007. Following are my comments on the video. The post A Little Techstars Video History appeared first on Feld Thoughts.