News Mindtree, Finastra partner to offer managed services payment solutions News Finnish fintech Enfuce secures €45m Series C investment