Due dillegence or dot connecting? The level of speculation here is absurd and rarely pans out. Why would you need to speculate? Because the company fails to execute execute and guide. Vague descriptions with no timelines. Pathetic. The paid pumpers continue to give you false hope and speculation. What BP would want to partner with this POS company. Seriously. They can buy this company out for pennies if they wanted, they aren't going to partner with this lying company. This company can't EVEN submit an Application....pathetic.
Science - Decent
Mgmt - Can't execute, can't Guide, Is Vague, Lack of experience
Financials- Running on Fumes
Sorry, science ain't enough.