If TechCrunch Says so…

Woke up this morning and wasn’t sure whether being selected for LeWeb, Europe’s largest tech conference, was something I dreamt about. But if TechCrunch says so, it must be true! As I write, we’re planning out the next 28 days to make sure we deliver a brilliant presentation in our 7 minutes and we’ll appreciate […]