Business News Troubled Exela Technologies: XELA Stock Woes Exela Technologies’ (NASDAQ:XELA) financial problems have become unmanageable, and despite the company’s… Rosemary RossiMarch 22, 2023