Antonia Hubbard, Rocket Lab's Electron Project Manager at Launch Complex 2, talks us through the importance and value of our US launch site on the Eastern Shore.