Indonesian government obligates global tech titans to obey tax duty

Indonesian government obligates global tech titans to obey tax duty

Tech titans can no longer ignore their tax obligations as more and more governments are taking a firmer grip, with Indonesia being the latest to join.