NileSat 301

Egypt signs contract to build new satellite ‘NileSat 301’
Egypt

Egypt signs contract to build new satellite ‘NileSat 301’

Egyptian Satellite Company “NileSat” on Tuesday signed a contract to manufacture and launch the new satellite “NileSat 301,” alongside French…
Back to top button