Culture & Policy News Google settles long-standing tax dispute with Indonesian Government After months of going back and forth, the Indonesian government has today… Staff@The Tech PortalJune 13, 2017No comments