Worldpay

Description

Global payments technology company that enables businesses of all sizes to accept, process and manage payments in-person and online. Annually, it processes over 40 billion transactions across 146 countries and 135 currencies.