Defend company independence and accept a sub penny stock. That is illogical. Billions of dollars in revenue? Where? I haven't seen much in terms of revenue or even an earnings release. Seems as if partnering with big pharma would have been a better choice because this stock price sucks
Definition of documented: "Something that is documented has been written down or recorded"