Report Type
Corporate Social Responsibility Report

Petrofac has delivered positive results for 2016, driven by record revenues, significant cost reduction and strong cash generation.