Huge relief
But a whole lot more needs to go well... It will be 3 months before we get the first test images...
Space/Science » in reply to Solar panels deployed
But a whole lot more needs to go well... It will be 3 months before we get the first test images...