Adyen wins India licenses for domestic and cross border payments

Business