People in tech news!

London is the hub of UK tech and experiences the pains of the…