0
United Arab Emirates based Yahsat has confirmed that its Al Yah 3 satellite has passed its Preliminary Design Review (PDR),…