Results
Trevifin Q1 Revenue Down 23%, Outlook Intact
Trevifin reported Q1 revenue down 23% YoY due to delayed contract start timings.
Recurring EBITDA fell 27% YoY as projects remained in early operational phases.
Order backlog hit a record €869.8 milli