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 .