Skip to Content

Exela Technologies Inc

XELAU

Company Profile

Business Description

Contact
2701 East Grauwyler Road
Irving, MO, 75061
Sector Technology
Industry Software - Infrastructure
Most Recent Earnings Sep 30, 2019
Fiscal Year End Dec 31, 2019
Stock Type Distressed
Employees 2