Saudi Arabia seals $267m deal with Hong Kong satellite manufacturing companyBy Arab News · 26 October 2023