Directors’ Deals: Petrofac directors buy the dip Published 06 Jan 2023 Group chair and others add to holdings after years of share price falls Full Article