Tata Payments receives ecommerce license from India’s central bank

[ad_1]

In 50 Words: The payment aggregator license allows the firm to process ecommerce transactions.
[ad_2]

[ad_1]

In 50 Words: The payment aggregator license allows the firm to process ecommerce transactions.
[ad_2]


