Marketwatch UPI payments hit all-time high of 1.34 bn transactions in June Admin July 2, 2020 Online payments slowly gathered pace from May, with staggered opening of the economy. – The Hindu – Economy Share on Facebook Tweet it Pin it Share it Email