During April 18 – 21, experts from around the world will meet at ESA’s European Space Operations Centre, Darmstadt, Germany for the 7th European Conference on Space Debris discussing the extent of the space debris problem and what can be done to ensure that…… Read more »