Space collisions are a growing threat. Europe’s techies want to help

Business