Call to manage satellite ‘traffic’

Rapidly evolving technology and space debris reported in several places around the world – including pieces of a Chinese Long March 5B Rocket in the Indian […]