Home/ Crypto News/ Roman Space Telescope Launch: Defense Contractors See Stock Boost from NASA Mission