Is London losing its European tech lead? | Heykuki News