1 launches in March 2019
Total
1
Successful
Success Rate
100%
Mar 28
11:27 PM UTC
Electron | Two Thumbs Up (DARPA R3D2)
Electron · Rocket Lab Launch Complex 1A