Ys X: Nordics was originally launched in Japan last year and received critical acclaim. Now, it has made its way
Tag: sail
NASA releases first photo of 860-square-foot solar sail in orbit
NASA has unveiled the first images of its Advanced Composite Solar Sail System (ACS3) as it orbits the Earth at