6 days agoNASA creates space sustainability division to consolidate orbital debris activitiesB.C. Begley