Cloud Kyriba Unlocks Access to $15 Trillion Payment Network with Launch of Open API Platform AIT News Desk Sep 22, 2021 Self-Service Platform and Developer Portal to Accelerate Next-Gen Fintech Innovation Kyriba, a global leader in cloud-based finance and IT…