India's non-cash payment on e-com platforms rose over 58 pc in 2023: Report

India's non-cash payment on e-com platforms rose over 58 pc in 2023: Report