Petrofac’s net debt hits $1.1billion

Post Thumbnail