Electron | In Focus

October 21, 2020 21:14:00 UTC

Electron

Onenui Station, Mahia Peninsula, New Zealand

In Focus
for Dedicated Rideshare
"In Focus" is a rideshare mission carrying 10 Earth observation satellites for Planet and Canon Electronics.