Tag: Google’s move will insistence other tech giants such as Facebook to register in Nepal’s tax system