Prime Minister Narendra Modi on Tuesday hailed as an "outstanding accomplishment" the Unified Payments Interface (UPI) recording six billion transactions in July and said it indicates the collective resolve of the people to embrace new technologies and make the economy cleaner.