Space collisions are a growing threat. Europe’s techies want to help
Space has become a crowded place. Astronomers estimate that over 10,000 active satellites were in orbit last month — four times as many as just five years ago. The surge in launches has ignited exc...