According to figures released by the government, India currently has 129 trackable debris objects in orbit originating from its space activities.