Rumour has it that the defence land 129 deal is worth at least $100M.. Even @ $1.60 a share, the company would still only have a market cap of about $50M. OEC Orbital is valued at $38M @ .45c.
And let's do forget the other deals in the pipeline.
$12M market cap is very, very cheap.