Explained: The headlong rush for a payment aggregator licence
What does this payment aggregator licence mean? And why is it so significant for payment companies? ET explains.
What does this payment aggregator licence mean? And why is it so significant for payment companies? ET explains.