It means the company’s share price is now almost 4,400 per cent more valuable than at the same time last year when it was trading at less than 5p.Read More

You might also be interested in reading Market volatility is rampant; Smart investors have already found a new way to make money.