Your behavior appears to be a little unusual. Please verify that you are not a bot.


TAG: KhalifaSat

The Mohammed Bin Rashid Space Center builds and operates earth observation satellites. (Photo: MBRSC)

RUAG Space partners with UAE’s MBRSC on satnav services

October 19, 2021