News

The London Stock Exchange isn’t packed to the brim with what some call ‘unicorn’ stocks, but this FTSE 250 biotech firm looks ...