MBRSC facility Dubai; Credits: SpaceWatch Middle East The Mohammed bin Rashid Space Centre (MBRSC) has announced the success of the first locally-built satellite by Emirati engineers, KhalifaSat, in passing the Solar Panel Deployment test, after the completion of several installation and assembly tests for its system and different engineering parts. KhalifaSat’s success in the Solar...