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