Mastercard backs online payment gateway Razorpay with undisclosed investment

Razorpay, which aims to revolutionize online payments system in India with its…