CAMEO+ eventTECHNOLOGY2026-04-22馃嚭馃嚫

NASA unveils new space telescope to create an 'atlas of the universe'

source: NASA

On 2026-04-22, NASA unveiled the Roman Space Telescope at the Goddard Space Flight Center in Maryland. The agency said the telescope will later be transported to Florida for a SpaceX launch planned for September at the earliest. The event is a strategic space technology milestone, but not a launch or attack.

0.21Significance2.0Magnitude0.6Systemic0.1Market1Articles
Location
Goddard Space Flight CenterMarylandNorth AmericaUnited StatesNorth America39.004, -76.862
Story Links