India authorises Google and Amazon to aggregate internet payments

While the central bank let tech giants to onboard digital merchants and process payments, it views big tech in banking […]