172.70.35.37

Payments processing group First Data launches venture arm

719
Payments processing group First Data Corp has launched a venture capital arm. Head of First Data’s venture unit Peter