Huge solar arrays permanently installed on NASA's Psyche spacecraft

The Psyche mission is speeding toward its Oct. 5 launch date, preparing for the last of its launch-preparation milestones.


Click here for original story, Huge solar arrays permanently installed on NASA’s Psyche spacecraft


Source: Phys.org