[ad_1] India’s banking regulator has declined a payment aggregator licence for the One 97 Communications Ltd unit that owns the…
Read More »Paytm
[ad_1] A file photo of the interface of Indian payments app Paytm is seen in front of its logo. |…
Read More »