Mailing Address
TAUNUSANLAGE 12 D-60325
FRANKFURT AM MAIN 2M 00000
Business Address
TAUNUSANLAGE 12 D-60325
FRANKFURT AM MAIN GE 2M 00000
212 250 1540
Mailing Address
12935 N. FORTY DRIVE, SUITE 201
ST. LOUIS MO 63141
Business Address
12935 N. FORTY DRIVE, SUITE 201
ST. LOUIS MO 63141
314-548-6200
Exela Technologies, Inc. (Subject)
CIK: 0001620179 (see all company filings)
IRS No.: 471347291 | State of Incorp.: DE | Fiscal Year End: 1231
Type: SC 13G/A | Act: 34 | File No.: 005-88578 | Film No.: 18610626
SIC: 7389 Services-Business Services, NEC