Re:Space Solar Power Demonstrator ends first in-space mission
by epistasis on Wednesday January 17, 2024 @09:30AM
(#39028172)
That was a basic goof, should have been tritium there.
[ Parent
| on HN ]