Finablr, a global platform for payments and foreign exchange solutions, has announced that its Saudi-Arabia based network brand, BayanPay, has been awarded a license to...