Exela Technologies Inc (NASDAQ: XELA) Surged -24.42% In 6 Months – Here’s What Happens Next
Exela Technologies Inc (NASDAQ:XELA)’s traded shares stood at 0.24 million during the last session, with the company’s beta value hitting 1.91. At the close of