Petrofac shares soar 65% on multi billion-pound North Sea wind deal
- Company wins biggest contract in its history- Collaboration marks major step in bulk renewables- Earnings upgrades could be significantEnergy services group Petrofac (PFC) stunned the market with the news it had won a share of a...
30 March 2023