Reading time: < 1MinuteSaudi Payments Company (SPC) has unveiled innovative financial solutions to foster innovation through a Memorandum of Understanding (MoU) signed with Bank Albilad on the sidelines of the Seamless Saudi Arabia Payments Conference