UK-headquartered fintech firm sees its valuation increase dramatically with its latest share sale
Source: Computer Weekly