$100K Space Prize Goes to Company Making Inflatable Satellite Parts

EDITOR'S RECOMMENDATIONS

More from Space.com