3 ms·Europe risks squandering its global advantage in deep tech innovation1 points by JackPoach 7y ago