Quarterly Update FY2026 revenue growth to be supported by an adequate order book position, post muted performance in FY2025 Friday 28 Mar 2025