Regarding the share price, even if it drops to a few pence, it does not put them out of business. They have plenty of money in the bank.
It does, however, limit their ability to raise more money, and the publicity is not too bright either. It's a shame really that they have just raised £32M.
Shareholders might want a new CEO and business model though!