After a boom in orders due to high oil prices in 2022, Petrofac has been struggling with payment delays and cost overruns at...
Please login to like, dislike or bookmark this article.