The European Commission has launched its new "Scaleup and Startup" strategy to turn Europe into a global powerhouse for the launch and development of global technology-driven companies in the EU, aiming to prevent the bloc falling even further behind...