Egypt’s space odyssey
Egypt has successfully localized satellite technology, with around 60% of its nanosatellites and 40% of its microsatellites produced domestically.
Egypt has successfully localized satellite technology, with around 60% of its nanosatellites and 40% of its microsatellites produced domestically.