Article 26 Jan 2023 Indonesia Introduces Electronic Stamp Duty: A Quick Update For Companies Indonesia Government