This week, the Evening Standard released its annual ranking of London’s 60 most influential people in tech! Read more →