NewsOver 1.18 Crore Payment Devices Deployed Across Country Till April : RBI DataBY Press Trust of India