Investing News
Market News
Technology
The Market Buzz
Exela Technologies Reports Share Buyback of up to 100 Million Shares of Common Stock at USD 1 per share
Exela Technologies, Inc. (NASDAQ: XELA) reported commencement of an offer to holders of Exela’s outstanding shares of common stock to exchange up to 100,000,000 shares of Common Stock for...