India has 129 trackable space debris objects in orbit, confirmed in Parliament in March 2026. Here is how Isro plans to reach zero new debris by 2030.
Some results have been hidden because they may be inaccessible to you
Show inaccessible resultsSome results have been hidden because they may be inaccessible to you
Show inaccessible results