Green Energy IESR Calls for Good Governance in Indonesia’s 100 GW Solar Power Development Editorial August 1, 2026