Telescope Milestone: Teams Check Out NASA Roman Solar Panels
Technicians and engineers inside the Payload Hazardous Servicing Facility at NASA’s Kennedy Space Center in Florida clean and inspect the Solar Array Sun Shield (SASS) on the agency’s Nancy Grace Roman Space Telescope on Tuesday, July 14, 2026. NASA/Sydney Rohde (Rocz) The solar panels that will help power NASA’s NancyContinue Reading












