Finance
Razorpay Secures Final IFSCA Payment Service Provider Licence to Expand Cross-Border Payments Through GIFT City
GANDHINAGAR, India — Indian financial technology company Razorpay has received the final Payment Service Provider licence from the International Financial Services Centres Authority, ...









