Rwanda, home to ITU filing for 300,000+ satellite constellation, says it insists operators meet debris-mitigation guidelines by Peter B. de Selding June 22, 2022 by Peter B. de Selding June 22, 2022 PARIS — The Rwanda Space Agency, which in October 2021 registered several constellations totaling more than… Read more 0 FacebookTwitterPinterestWhatsappEmail