October 11, 2025

space-based energy investment