Technology ❯Space Exploration ❯Satellite Technology
China's Satellite Projects Project Kuiper
The European Space Agency calls for international space traffic laws as China aims to deploy 15,000 satellites by 2030.