BerandaSpace & AstronomyNASA Completes Solar Panel Installation for Roman Space Telescope, Paving Way for 2027 Launch NASA Completes Solar Panel Installation for Roman Space Telescope, Paving Way for 2027 Launch Kuro News Juli 10, 2025 0 NASA Completes Solar Panel Installation for Roman Space Telescope, Paving Way for 2027 Launch