Petrofac agrees restructuring deal
Company has battled financial difficulties and struggled to pull together a financial restructuring plan in recent years
Company has battled financial difficulties and struggled to pull together a financial restructuring plan in recent years