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 the second most likely city …