Firm planning 100,000 satellites claims it will "clean space" by capturing debris

(08 Feb 2022) "A company led by satellite-industry veteran Greg Wyler says it plans to launch about 100,000 small communication satellites into low Earth orbit. The company, E-Space, yesterday announced that it received a $50 million investment and that it will launch its first test satellites next month, with "mass production… slated for 2023." (Ars Technica)

Reference: Ars Technica