THE release of this year’s national budget moved at a slower pace compared to last year, with 81.3 percent of the budget released as of the end of April. Latest data from the Department of Budget and ...