Home Other Finastra’s open cloud platform drives collaboration and innovation in financial services