When the duo founded Razorpay in 2014, the odds were stacked against them. Payments, even in 2015, was considered a crowded space, with many believing there wasn’t room for another player. Yet, 10 ...