Having seen a phenomenal rise in the creation and social-sharing of memes, Razorpay, India’s leading Payments (and now meme) platform, today....