Finance
Razorpay Receives Final IFSCA Licence to Expand Cross-Border Payment Services From GIFT City
Indian payments company Razorpay has received its final Payment Service Provider licence from the International Financial Services Centres Authority, allowing it to operate ...












