Publishing the best articles and news of the internet
London tech

London has become a global hotspot for tech

London has overtaken New York and Shanghai in a global ranking of top technology cities, thanks to its “incredible entrepreneurial attitude”. The capital is now …