Energy services company Petrofac said on Monday it was in talks to sell some non-core assets as it works to improve its cash flow. The London-listed firm said in a market update it had experienced delays in collecting advance payments on the new contracts it secured in 2023, sending its share price...