top of page

Goodbye, space junk! Chinese engineers successfully use 'drag sail' technology....
Did you know that up to date, some 8,950 satellites have been launched into orbit? Based on the most recent estimates, about 5,000 of...
ayush devak
Jul 7, 20222 min read
26 views
0 comments
bottom of page