Petrofac secures multiple deals worth $500 million
European contractor's asset solutions division wins collection of scope expansions and new contracts during first quarter of 2025
European contractor's asset solutions division wins collection of scope expansions and new contracts during first quarter of 2025