Description One of the three satellites that make up NASA’s INCUS (Investigation of Convective Updrafts) mission sits on a fixture at the facilities of Blue Canyon Technologies in Lafayette, Colorado. The satellite completed testing in preparation for launch in late May 2026. The mission will make t...
NASA’s INCUS Satellites Progress Toward Launch
By system
June 8, 2026 •
47 views
Original source:
NASA