Thales Alenia Space
Egypt signs contract to build new satellite ‘NileSat 301’
Egypt
December 3, 2019
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…