7 hours ago extremetech.com NASA Finishes Building Core of Roman Space Telescope NASA doesn't plan to launch the Nancy Grace Roman Space Telescope until 2027, but a ...