Exela Technologies, Inc. operates as a business process outsourcing and automation company worldwide. It operates through three segments: Information & Transaction Processing Solutions (ITPS); ...
Just how many shares are being offered by Exela as part of this initiative? Up to 100 million are being offered at the buyback price of $1 per share through exchange offer of new notes. According to ...