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.
Website