This week marks the 4 year anniversary of the first meeting held to discuss the concept of STF-1. The pictures here show STF-1 being loaded into the TYVAK dispenser that will be mounted to the Rocket Lab Electron rocket for launch. The current launch window is expected to be in December of 2018. Check back for updates as December approaches!