Been hearing this type of thing for years. Still no revenue for MBLX despite over 600 million invested. You'd be better off investing in BAC, JPM and C than MBLX in the near term.
Sentiment: Strong Sell
This hog keeps devouring cash. Still no revenue, and still burning a ton of cash. Honeywell the new ADM? Will they provide the funding?