Adam D'Angelo, Facebook's former chief technology officer (CTO) and the founder of Q&A site Quora, is skeptical about Europe's chances of creating a consumer internet company on the same scale as ...
Results that may be inaccessible to you are currently showing.