All about finance. Indonesia's Q1 GDP growth marks the slowest rate in over three years. , and Administrator 2025 May 5