iCapital: Awarding Innovation Hubs The European Union is looking for the best places for innovation. Cities with more than 100,000 inhabitants can apply and win considerable prize … sharetweetshare