Industry Watch by radar Business May 19, 2026 Growth outlook cut to 3.11% as pressure builds on economy DLSU sees a 2026 slowdown before a rebound toward 2028.Read More