Petrofac shares surge 70% after €13 billion offshore wind contract
Sometimes contract awards are genuinely transformational for a business and, at first glance, the €13 billion award unveiled by Petrofac (PFC) is in that category.The agreement, the largest in Petrofac's history, will see the...
06 April 2023