Technology India authorises Google and Amazon to aggregate internet payments Bimal Mardi February 18, 2023February 18, 20232 min read While the central bank let tech giants to onboard digital merchants and process payments, it views big tech in banking […]