XBP Europe Holdings (XBP) announced that it has entered into an exclusive, non-binding letter of intent with Exela Technologies to acquire Exela Technologies BPA, a provider of business process ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results