A retail payments platform enabling collaboration between banks, brands, and merchants at the point of sale.
Rajeev Agarwal