Petrofac wins £150m North Sea wind contract

Petrofac
Petrofac

Breaking