Electronic Payment Systems Data for November-2016-RBI. As per provisional data released, 664.39 million payments were made valued at 93993.89 billion…