Alternative payment systems could be the answer to payment challenges of today. Gururaj Deshpande, Delivery Head, Cards & Payments, Infosys elaborates.