December 18, 2025

space-based energy investment