Vermont space company to launch in 2020

by: Courtney Adelman, MyChamplainValley

Watch