The European Commission’s start-up and scale-up strategy introduces several positive but long-overdue initiatives, including a plan to simplify the task of creating new companies across the EU, known ...