• Petrofac downgraded by Fitch
  • Mena power generation pipeline reaches 250GW
  • Chinese firms sign Algeria waste-to-energy deals