
The Stockholm-based contractor won contracts worth a collective $580 million, as STV and Fluor made changes in the office.
Categories:

The Stockholm-based contractor won contracts worth a collective $580 million, as STV and Fluor made changes in the office.