Switzerland launched a satellite to look after space in 2018
Switzerland plans to launch a satelliteMachine to clean up space
Swiss experts are speeding up the sending processSwiss satellite cleanup
According to the Associated Press, Swiss scientists plan to launch a specially designed