
Exela
Exela Technologies is one of the largest global providers of transaction processing solutions.
HQ location
Irving, United States
Website
Launch date
Employees
Market cap
$666k
Authorizing premium user...
Exela Technologies is one of the largest global providers of transaction processing solutions.