EXELA TECHNOLOGIES LIMITED
Exela is a global leader in providing financial transaction automation and document management services for organisations seeking to drive efficiency in their financial back-office processes. Exela is now one of the largest Business Process Outsourcing businesses addressing the transaction processing, workflow and document management markets.