Dubai: The Mohammed Bin Rashid Space Centre (MBRSC) today announced that its first Synthetic Aperture Radar (SAR) satellite, ...