Trifast (LON:TRI) reported lower revenue but improved margins and cash generation for FY 2026, as management said the company ...