The National Payments Corporation of India (NPCI) has reportedly sought a clear clarification from tech giant Google and instant messaging app WhatsApp about how both companies plan to store all the data related to Indian users within the geographical territory of the country.
According to sources, NPCI had sent a letter to this effect to both…
