Google, an American multinational technology company is reportedly launching a localized payment service in India. The news source was picked up by an India-based news site The Ken that claims that Google will soon be launching a comprehensive set of payment system besides the existing Google Wallet and Android Pay. {IRP} Google Tez, the word […]