Ten organizations vowed Nov. 12 to stop polluting Earth’s orbit with further “hazardous” space debris and to remediate existing junk by 2030. Signatories of the Net Zero Space pledge include France-based satellite operator Eutelsat (EPA:ETL), France-based launch services provider Arianespace and U.S.-based Earth observation company Planet, as well as satellite builders, nanosatellite operators and space […]