NASA Successfully Tests Solar Panels, Visor for Roman Space Telescope
Quick Summary Event: On August 7 adn 8, NASA engineers tested key components of the Nancy Grace Roman Space Telescope: solar panels and the deployable aperture cover (a visor-like sunshade).