A satellite set to launch in 2018 promises to help clean up space debris. There's certainly no shortage of junk in space, and scientists at Switzerland's Ecole polytechnique fédérale de Lausanne (or EPFL) say that they're now a step closer to a solution that could help clean up some of it.