Endava sells its fintech division to Worldpay
business-review.eu