Monday, November 28, 2016

America's biggest tech companies have offered some reassurance to London, Europe's tech capital