Investing.com PhilippinesPHfinanceAug 25, 2026, 3:10 AMImpact 32.58Acrow FY26 slides: revenue surges 27%, margins compress on mix shiftAcrow FY26 slides: revenue surges 27%, margins compress on mix shiftRead original sourceBack to briefing