Visa halts intermediated commercial card payments in India following RBI order

Visa halts intermediated commercial card payments in India following RBI order