 XELA stock deserves to be far above 1 as Exela extends its digital-payments platform into the potentially lucrative European market. The post Mastercard Partnership Is the Icing on the Cake for Exela Technologies appeared first on InvestorPlace. 