London emerged triumphant as the best city to support digital entrepreneurs in the EU on the recently released European Digital City Index (EDCi). The index aims to measure EU capitals and some other major cities against a set of criteria setup by digital...