Around the Net

London Second Only To Singapore As A Global Tech Hub

London has been named as the second-biggest tech hub in a KPMG survey of tech executives. The Telegraph reveals the city came in seventh in the same piece of annual research last year.

Read the whole story at The Telegraph »

Next story loading loading..