Mar 26 2026 Climate Risk Stress Testing (CRST) for Banking: Navigating Financial Resilience in an Uncertain Climate Jakarta