Exela Technologies, INC 10-K annual reports

Annual reports — audited financials, the full risk-factor list, and management’s account of the year.

OTC.Pink
Exela Technologies, a business process automation leader, reported $1.06 billion in revenue for 2023, alongside strategic efforts to reduce debt and expand digital solutions.