•  Over 25,000 active orbital debris are being tracked at present
  • The U.S. and Russia/USSR are responsible for over 70% of debris
  • The number of payloads carried per launch peaked at 16 in 2022