Beneficial Ownership Disclosure in Indonesia Close the Loops for Advancing Governance

Panama Papers which revealed the hidden wealth of global leaders and politicians, including 1,038 of Indonesian taxpayer, shows that…