America March 4, 2025
Exela Units File for Bankruptcy Amid $1.3B Debt
In a dramatic turn of events, approximately 60 subsidiaries of business process automation firm Exela Technologies Inc. have filed for…
America March 4, 2025
In a dramatic turn of events, approximately 60 subsidiaries of business process automation firm Exela Technologies Inc. have filed for…
By Rihem Akkouche