Castellum shares surge after securing a $250 million U.S. Navy logistics IT contract, strengthening its defense services pipeline.
Importance Rank:
1
Castellum shares surge after securing a $250 million U.S. Navy logistics IT contract, strengthening its defense services pipeline.