Petrofac Limited: Petrofac extends forebearance agreement with ad hoc group of noteholders

UK 100

Latest directors dealings