The CR they just secured could potentially facilitate an investment much bigger than Meluka. Judging by the net worth increase, it seems like most of this money could be used for an investment as opposed to maintaining what they already have, considering Meluka will kick off its revenue in the next 6 months.
I think it looks promising.