Energy ❯ Renewable Energy ❯ Solar Power
Energy Delivery Systems Energy Efficiency Efficiency in Space
The company says large-scale viability depends on launch prices falling below $200 per kilogram.