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