It’s been a long time coming, but it looks like Twitter is finally making some moves to start their rumored London offices. A former San Francisco Twitter employee has just transfered to the UK – but where exactly is anyone’s guess.
Read more