The European Space Agency (ESA) has reaffirmed its commitment to Zero Debris satellites, by the year 2030, with three European space companies signing contracts to develop large LEO satellite platforms ...
The post Space companies contract to ESA Zero Debris satellite commitment appeared first on Electronics Weekly.