Submitted by euronews3740 in science
The company says the solar space technology would produce more renewable energy than terrestrial equivalents.
Submitted by euronews3740 in science
The company says the solar space technology would produce more renewable energy than terrestrial equivalents.