NSR in the News

CNBC: Space startup Momentus provides ‘last mile delivery’ for satellites launched on any rocket

The number of satellites launched each year has steadily grown, the report found, from 70 satellites in 2010 to 493 satellites in 2019 — and Northern Sky expects that to reach over 1000 a year by 2030.