Nasa nails trickiest job on newly launched space telescope
Published
Nasa has successfully completed the most complicated and critical job on its newly launched space telescope: unrolling and stretching a sunshade the size of a tennis court.
Full Article