One of the world’s leading payments player Mastercard has inked an agreement with Axis Bank and French payments service provider […]