What bemuses me is we keep saying ours is the best
Post# of 36537
BARDA - is yet to be convinced
EMEA - is not convinced
Canada - is still thinking
China - dumped us last time
Merck who’s has worked with us on li- key doesn’t see it as they haven’t partnered with us
No other major investors are running to invest in us as they don’t see it
And the stock price does not reflect it either
What Am I missing here ? Hope anyone on the above list gets convinced and that is reflected in our stock price ..