ParentFull threadClewza313·Google Pay is the most popular payment system in India, a country of 1,400,000,000 people.View on HN