Bethesda MD (SPX) Oct 15, 2019
Yes, there is a new space debris cleanup sheriff in town and it is a sister company to Launchspace, called LAUNCHSPACE TECHNOLOGIES CORPORATION (LTC).
This organization is focused on supporting commercial, civil and military activities in creating innovative new technologies and systems in order to strengthen and advance the exploitation of space.
Although the name is new, it offers