Comment on Startups: your web site sucks by Robert
Posted September 6th, 2008 by Anonymous
Scoble - your vile remarks are wrong and misguided. You know that companies presenting at Demo are not permitted to release their products until September 8 (first day of Demo). Yet you harshly criticize them anyway? ...




































Post new comment