Jaja Finance

British digital lender Jaja secures £120m investment

UK-based digital lender Jaja Finance has secured an initial investment of up to £120m from a consortium of investors. The…