FINEXITY acquires 90.1 % stake in Effecta GmbH

|
August 19, 2025