First Data to invest $18 million in German operations: Finextra

Exit mobile version