Teen Bandar has won the creative mandate of payment solution brand Razorpay. The account was won following a multi-agency pitch. Teen Bandar will....