
Alpha Payments Cloud Wins “Channel” Award
Alpha Payments Cloud has won the world’s best Global Channel Award category at the Merchant Payment Ecosystem Awards. The award recognizes the most innovative as well as complete offering with respect to simplification of solution acceptance across all different channels in the value chain…