Business ❯Company Performance ❯Financial Results
Customer Numbers
UK fintech's shares plummet as lower income forecast fails to meet expectations despite tripling profits.