
Momentus Lands NASA Solar Sail Contract Despite Stock Plunge to 52-Week Lows
Momentus wins NASA solar sail study contract supporting space weather research using its Vigoride platform, but stock plunges 7.52% amid 86% annual decline.
MNTSMNTSWNASA contractsolar sail