Payment Identity Network iPiD Raises $5.3 Million in Funding Round
Founded by a team of former Swift executives, iPiD (International Payment Identity) has secured $5.3 million to launch its Confirmation of Payee product across Europe....