Strazik highlights Trench's margin-accretive profile and roughly $5 billion backlog and framework agreements extending into the next decade.
a margin-accretive financial profile and approximately $5 billion in backlog and framework agreements, some of which reach into the next decade