Troubled Exela Technologies: XELA Stock Woes

Exela Technologies’ (NASDAQ:XELA) financial problems have become unmanageable, and despite the company’s…