Allpay Boosts Financial Inclusion with Open Banking UK-based payments specialists, Allpay Limited, have joined forces with Salt Edge, a leader in Open Banking solutions, to allow the…