Is London the new capital for tech companies?
When thinking about European versions of Silicon Valley, three cities come to mind — London, Berlin and Amsterdam. All three are unique and ready to rival each other to be the most fruitful in promoting new business and the most successful in acquiring funding. Recently, however, the amount of venture...