News Google Registers in Nepal’s Tax System2 Mins ReadBy TechSathi Google LLC, one of the world’s largest technology companies, has registered in Nepal’s tax system. According to the Inland Revenue…