Deferred Prosecution Agreement (Perjanjian Penundaan Penuntutan)(DPA) under Indonesia’s KUHAP 2025: a New Mechanism for Corporate Crime
The Limits of the Board of Commissioners Authority and Legal Implications of Ultra Vires Acts in Indonesian Company Law