News

Solar power satellite (SPS) advocates have been dreaming ... it is the first SPS system to undergo a combination of "eco-design principles" and life-cycle assessment (LCA), which is commonly ...