Budget release rate hits 91.7% by end of Sept.

THE Department of Budget and Management (DBM) said that it had released 91.7% of the 2026 budget, as…