The world’s most compact rover beams a signal to Earth through the lander, marking the end of the launch phase and the start of the interplanetary cruise phase Dubai: The Mohammed Bin Rashid Space Centre (MBRSC) has confirmed the successful completion […]