London: Technology capital of Europe

London: Technology capital of Europe

Despite a degree of uncertainty as the UK government prepares to trigger Article 50, the London technology scene continues to thrive. In a new KPMG survey, the capital is placed above all other European cities as an up-and-coming global hub for the technology...