techtaste.org
Business Insider UK
Business Insider UK celebrated London’s tech with a list of its 100 top influencers This is the second year that the American business, celebrity, and tech news website publishes the list. …