Google and Walmart face growth hurdles as India caps payments transactionstechcrunch.com5 points·mehulagrawal··1 commentOpen articleSaveView on HN