ThinkPop

SaidAmin SaidAmin

SaidAmin thought: start up talks: so much optimism...yet, odds are that most of them will fail to gain enough traction to succeed - gotta be in it to win it

01:57 PM Oct 02, 2008