Around 15 payment firms nearing licenses in Gujarat's GIFT City

Business