NileSat's Revenue Dips By 10% In 2019, Unaudited Financials Reveal
The publicly-traded Egyptian Satellite Co SAE (EGSA), commonly known as…
NileSat Signs Contract To Build NileSat 301 Communications Satellite
Egypt's publicly-traded satellite operator NileSat has signed a contract with…