Technology platform company that enables digital and mobile payments. 2018 Revenues are $15 billion
Other Affiliations