• Concerns grow around Petrofac Mena oil project disruptions
  • Petrofac sells unit that includes UAE engineering teams
  • $1.5bn chemicals project put on hold in Algeria