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 decades of relevant experience in all aspects of space flight systems, mission design and operations.
LTC already has discovered a new and cost-effective approach to removing and controlling low-Earth orbit (LEO) debris. This concept may well replace all other proposed remediation ideas. Implementation of new concepts will start soon, followed by initial orbital operations.
Ultimately, a permanent system of systems will control the population of damaging debris objects at a level that assures the safe operations of active satellites in the 600 to 1200 km altitude range.
Fundamental details of this new approach are to be presented next week at the International Astronautical Congress in Washington, DC.