March 21, 2025 Economists keep 2.6% forecast for 2025 growth; Indonesia slowdown impact 'limited' March 21, 2025/ Michael Ciola