Verified facts grounded in source documentation.
The three Skylark satellites ordered constitute the beginning of a constellation of at least 12 satellites that NorthStar plans to launch by 2024.
NorthStar raised $65,000,000 in 2018.